私はそのJqueryコードを持っています:
$('input[name*="fotos[]"]').each(function (i, ele) {
alert(ele.val());
});
しかし、私はブロワーでそのエラーを受け取ります:
エラー:TypeError:ele.valは関数ではありません
ここで何が問題になっていますか?
私はそのJqueryコードを持っています:
$('input[name*="fotos[]"]').each(function (i, ele) {
alert(ele.val());
});
しかし、私はブロワーでそのエラーを受け取ります:
エラー:TypeError:ele.valは関数ではありません
ここで何が問題になっていますか?
あなたが使用することができます
alert($(ele).val());
また
alert($(this).val());
ele
jQueryオブジェクトに変換する必要があります。
alert($(ele).val());
コールバックのele
パラメーター.each
は、jQueryオブジェクトではなく、単一のDOM要素です。
次のいずれかを行う必要があります。
ネイティブDOMプロパティを使用する- ele.value
、または
ele
jQueryオブジェクトに変換し直します-$(ele).val()
注意:コールバック内で、this === ele