「jQuery」:checkedでc:forEachループのラジオボタンの状態を取得する方法

2020年10月26日

構文
<c:forEach>
<%– 繰り返し処理 –%>
</c:forEach>
varStatus
現在のループ状態を格納するオブジェクトの名前を指定します。
index
0から始まるインデックス番号
JSPコード

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
<c:forEach var="userData" item="${userDataList}" varStatus="st">
<tr>
<td> <input type="radio" name="cftRd" value="${st.index}"></td>
<td> ${userData.userAddr}</td>
</tr>
</c:forEach>
<c:forEach var="userData" item="${userDataList}" varStatus="st"> <tr> <td> <input type="radio" name="cftRd" value="${st.index}"></td> <td> ${userData.userAddr}</td> </tr> </c:forEach>
<c:forEach var="userData" item="${userDataList}" varStatus="st">
     <tr>
       <td> <input type="radio" name="cftRd" value="${st.index}"></td>
       <td> ${userData.userAddr}</td>
       </tr>
</c:forEach>

Jqueryコード

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
var rd = $("input[name='cftRd']:checked");
var rdVal=rd.val();
var rd = $("input[name='cftRd']:checked"); var rdVal=rd.val();
var rd = $("input[name='cftRd']:checked");
var rdVal=rd.val();

 

jQuery

Posted by arkgame