I have a table with data and radiobuttons, which can be checked: accept, pending, refuse.
On Save I want to check if any radiobutton is still in the state of pending.
How can I do that?
The Radio Buttons look like this:
<td class="fit">
<table>
<tr>
<td class="pad0"><div class=""><fmt:message key='status.registration.registered'/>:</div></td>
<c:if test="${participation.registrationStatus == 2}"><td class="pad0 padL10"><spring:radiobutton path="assignmentFormArray[${i}].registrationStatus" value="2" checked="checked"/></td></c:if>
<c:if test="${participation.registrationStatus != 2}"><td class="pad0 padL10"><spring:radiobutton path="assignmentFormArray[${i}].registrationStatus" value="2"/></td></c:if>
</tr><tr>
<td class="pad0"><div class=""><fmt:message key='status.registration.pending'/>:</div></td>
<c:if test="${participation.registrationStatus == 1}"><td class="pad0 padL10"><spring:radiobutton path="assignmentFormArray[${i}].registrationStatus" value="1" checked="checked"/></td></c:if>
<c:if test="${participation.registrationStatus != 1}"><td class="pad0 padL10"><spring:radiobutton path="assignmentFormArray[${i}].registrationStatus" value="1"/></td></c:if>
</tr><tr>
<td class="pad0"><div class=""><fmt:message key='status.registration.declined'/>:</div></td>
<c:if test="${participation.registrationStatus == 6}"><td class="pad0 padL10"><spring:radiobutton path="assignmentFormArray[${i}].registrationStatus" value="6" checked="checked"/></td></c:if>
<c:if test="${participation.registrationStatus != 6}"><td class="pad0 padL10"<spring:radiobutton path="assignmentFormArray[${i}].registrationStatus" value="6"/></td> </c:if>
</tr>
</table>
</td>
I tried the following Javascript Function:
function save(){
alert($("input:radio[value='1']:checked"));
}
This doesn’t work unfortunately. It always alerts with an object, even when no radiobutton with value 1 is selected.
I found the solution. But thanks to anyone who wanted to help: