var getFormData = function(form) {
var formData = form.serializeArray();
var data = {};
$.each(formData, function() {
data[this.name] = this.value;
});
return data;
};
拓展:
一、serialize()方法
1、格式
var data = $(“form”).serialize();
2、功能
將表單內容序列化成一個字符串。
3、返回結果
username=forrest&passwd=1234&gender=0&interest=swimming&interest=running&interest=readBook
二、serializeArray()方法
1、格式
var jsonData = $(“form”).serializeArray();
2、功能
將頁面表單序列化成一個JSON結構的對象。注意不是JSON字符串。
3、返回結果:
[{“name”:”lihui”, “age”:”20”},{…}] 獲取數據爲 jsonData[0].name。