Ich habe mich gerade gefragt, was der beste Weg wäre, alle Kindelemente eines Formulars durchzulaufen? Mein Formular enthält sowohl Eingabe- als auch Auswahlelemente.Wie man alle Elemente eines Formulars durchläuft jQuery
Im Moment habe ich:
success: function(data) {
$.each(data.details, function(datakey, datavalue) {
$('#new_user_form > input').each(function(key, value) {
if($(this).attr('id') == datakey) {
$(this).val(datavalue);
}
});
});
}
Diese nur Schleifen durch die Eingabeelemente des Formulars obwohl und ich möchte auch die ausgewählten Elemente enthalten:
Ich habe versucht:
$('#new_user_form > input, #new_user_form > select').each(function(key, value) {
aber das funktioniert nicht. Weiß jemand, warum das passieren würde? Danke!
funktioniert gut für mich: http://jsfiddle.net/ G8tjU/Sie sollten das HTML des Formulars anzeigen. – JJJ
Wir müssen das HTML sehen. – scoota269