単一のページに n 個のフォームがあり、共通のクラスと属性が各フォームに添付されているため、jQuery によって提供されるformからa を取得する方法を知りたいです。submit callbackmanydata-id
data-idこれと、このコールバックでの入力を取得する必要がありformます。それ以外の方法ではできません。なぜなら、それらには cummon クラスがあるだけだからです。
私はそのようなものを探しています:
$('form.many').submit(function(e) {
console.log($(this).data('id')); //Desn't work
console.log($(this).serializeArray()); //Desn't work
return false;
});
HTML
<form class="many" data-id="1">
<textarea>TEST_1</textarea>
</form>
<form class="many" data-id="2">
<textarea>TEST_2</textarea>
</form>
//...
テキストエリアのコンテンツを取得する方法を取得しますか[]?$(this).serializeArray();