フォームのすべての子要素をループする最良の方法は何でしょうか?私のフォームには、入力要素と選択要素の両方が含まれています。
現時点で私は持っています:
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);
}
});
});
}
ただし、これはフォームの入力要素をループするだけであり、select要素も含めたいと思います。
私が試してみました:
$('#new_user_form > input, #new_user_form > select').each(function(key, value) {
しかし、これは機能しません。なぜこれが起こるのか誰かが知っていますか?ありがとう!