次のような JSP コードがあります。
<% int idx=0; %>
<logic:iterate id="emp" name="myForm" property="myList" indexId="xdi">
<tr class="myClass">
<td>
<input type="hidden" name="emp[<%=idx%>].compKey.id" />
<input type="hidden" name="emp[<%=idx%>].compKey.joinDate" />
<input type="hidden" name="emp[<%=idx%>].compKey.address" />
<input type="hidden" name="emp[<%=idx%>].compKey.house.address" />
<input type="hidden" name="emp[<%=idx%>].name" />
<input type="hidden" name="emp[<%=idx%>].fakeaddress" />
<input type="hidden" name="emp[<%=idx%>].address" />
</td>
</tr>
<% idx++; %>
</logic:iterate>
name="emp[..].address" の input タグを jQuery で検索して繰り返したい。私がこれを試した場合:
$('tr.myClass input[name$=address]').each(function(index){
alert($(this).val());
});
また、name="emp[..].compKey.address"、"emp[..].compKey.house.address"、"emp[..].fakeaddress" で入力タグを繰り返します。emp[*].address のように途中でワイルドカードを使用して検索することはできますか?