首先,如果这是一个重复的问题,我深表歉意。即使我发现了类似的问题,我也找不到我想要的确切解决方案。在我的 JSP 上,我正在遍历项目列表,如下所示。
<c:forEach var="entry" items="${xxx}">
<form:form action="XXX.do" method="POST" autocomplete="off">
<!-- other fields -->
<input type="hidden" name="ip" id="ip" value="${entry.ipAddress }" />
<input type="button" value="Submit" onclick="fun()"/>
</form>
</c:forEach>
在我的 jquery 函数中,我试图用 id 'ip' 检索隐藏字段的值,如下所示:
fun() {
var ip = $('#ip').val();
//Other stuff
}
现在因为隐藏字段的 id 与列表中所有条目的 'ip' 相同,所以我只检索列表中第一个元素的 'ip' 值。如何获取动态大小列表中第 n 个元素的“ip”值?