Ich habe eine Liste, die an eine Seite übergeben wird und die Elemente zur Laufzeit erstellt werden. Ich möchte diese Elemente durchlaufen und einige Aktionen für jedes Element durchführen. Unter ist mein Code: für jede Person, die von dieser Liste erstellt wird, möchte ich einen Scheck über diese Person machen. Kann mir jemand mir nur helfen, wenn geschieht die Prüfung bekommen:Jquery Looping durch zur Laufzeit erstellte Elemente
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>
Der ID-Selektor, wie die jquery-Dokumentation besagt: * Wählt ein einzelnes Element mit dem angegebenen ID-Attribut aus. * Das ist, dass Sie den Scheck nur einmal bekommen. – EmCo