jQuery.ajaxを使用して、POSTを使用してフォームを送信する場合は、「data:」部分ですべてを手動で指定する必要はありません。jQuery.ajax - 手作業で入力することなくフォーム内のすべての要素を送信
これは私が望んでいないものです:
data: "username=" + document.getElementById("username").value +
"&email=" + document.getElementById("email").value,
はちょうどそれが全体のフォームフィールドから値を持つアラ要素を含む持ってする方法はありますか?このフォームは動的に生成されるため、多くの時間を節約できます。
ほとんど* *答えを。 +1 –
各入力要素に名前を付けることを忘れないでください。 –
':input'セレクタを使用してください:' $( "#form:input")。serialize() ' –