0
私は2つの異なる方法でフォームデータをシリアル化するためにjQueryのserializeArrayを使用しています。
「すべての部屋を保存」ボタンは、すべてのフォームデータをシリアル化します(これは問題ありません)。また、「可用性を確認」ボタンは、ボタンがクリックされている特定のフォームからのみデータをシリアル化します。
誰かが間違っているとアドバイスできますか?どんな助けも大変ありがとう!
JSFiddle:動作しないhttps://jsfiddle.net/kuohhm2q/
"空室状況" 機能:
// Serialize Individual Form Data
el.find(".check_availability").click(function() {
var formData = JSON.stringify($(this).parent('div :input').serializeArray());
alert(formData);
});
「選択」オプションからデータを取得していませんが、ほとんどそれでしたが、私は以下のように変更して、今すぐJSON.stringify($(this) 'div')。find( "input、select")。serializeArray()); –
@ TheBobster:正解!私のコードを編集して同じことを反映させる。 –