有個JQuery取值的小問題
我拿這個作者的範例當例子(Github)
其中在magic.js內
有一段程式碼如下
var formData = {
'name' : $('input[name=name]').val(),
'email' : $('input[name=email]').val(),
'superheroAlias' : $('input[name=superheroAlias]').val()
};
我想問的是..
如果我有50個欄位
甚至100個欄位
光這段程式碼就要寫50至100行(遍)
有沒有辦法在我onsubmit()
後
一次性直接取得所有input值(含textarea、checkbox、radio..等)
並且變成json可以讓我往ajax丟
已解決:
使用serializeArray()方法