※ 引述《Kenqr (夏天的微笑)》之銘言:
: $.ajax({
: url: 'msg.php',
: data: {gender: $('#gender').val(), name: $('#name').val()},
: error: function(xhr) { ... },
: success: function(response) { ... }
: });
: 用jQuery送出表單不換頁 我查到的寫法是像上面那樣
: 假如表單裡面的項目越多 data:{...}這部份就要越寫越長
: 請問有沒有辦法一次送出表單上的所有資料
: 不用隨著表單內容更改data:{...}裡的內容?
data 那邊用 $('#formid').serializeArray() 就可以了。另外,如果你沒有特
別的需求,用 $.post() 送資料比 $.ajax() 簡單。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.54.119