表单数据获取:Form.serializeJson ()
$.fn.serializeJson = function () {
var serializeObj = {};
$(this.serializeArray()).each(function () {
serializeObj[this.name] = this.value;
});
return serializeObj;
};
function OnSubmit(){
var form = $(\'form\');
var jsonData= form.serializeJson();//转化为json
console.dir(jsonData);
$.ajax({
type: \'post\',
url: form.attr(\'action\'),
contentType: \'application/json\',
data : jsonData,
dataType: \'json\',
success: function (res)
{
},
error: function (){
alert(\'请求失败了,请检查网络连接再重试。\');
}
})
}
待续
……
$.fn.serializeJson = function () {
var serializeObj = {};
$(this.serializeArray()).each(function () {
serializeObj[this.name] = this.value;
});
return serializeObj;
};
function OnSubmit(){
var form = $(\'form\');
var jsonData= form.serializeJson();//转化为json
console.dir(jsonData);
$.ajax({
type: \'post\',
url: form.attr(\'action\'),
contentType: \'application/json\',
data : jsonData,
dataType: \'json\',
success: function (res)
{
},
error: function (){
alert(\'请求失败了,请检查网络连接再重试。\');
}
})
}