form表單轉成json個數數據

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。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章