【发布时间】:2013-02-24 07:04:31
【问题描述】:
我有一个传递给页面的列表,并且元素是在运行时创建的。我想遍历这些元素并为每个元素执行一些操作。下面是我的代码: 对于从此列表中创建的每个人,我想对该人进行检查。有人可以帮我吗?我只检查一次:
jQuery:
$(document).ready(function() {
$("#userId").each(function(i){
if ($("#userId").val != '') {
alert('not null' + i);
}
});
});
JSP:
<c:forEach items="${person}" var="person">
<input= type="text" id="userId" value="${person.userid}" />
First name:- ${person.fName} , Last Name:- ${person.lName}
</c:forEach>
【问题讨论】:
-
id 选择器,如 jquery 文档所述:选择具有给定 id 属性的单个元素。这就是你只得到一次检查的原因。