$.fn.serializeJson=function(){ //获取表单里的input
var serializeObj={};
var array=this.serializeArray();
$(array).each(function(){
if(serializeObj[this.name]!=null&&serializeObj[this.name]!=""&&serializeObj[this.name]!=undefinded){
if($.isArray(serializeObj[this.name])){
serializeObj[this.name].push(this.value.trim());
}else{
serializeObj[this.name]=[serializeObj[this.name],this.value.trim()];
}
}else{
serializeObj[this.name]=this.value.trim();
}
});
return serializeObj;
};
$("#formSumbit").click(function(){
var data = $("#formName").serializeJson();
$.ajax({
type: "post",
cache :false,
dataType: "json",
url: "...",
data: {'data': JSON.stringify(data)},
success: function(data){
......
},
error :function(data){
alert("服务发生异常,请稍后再试!");
}
});
});
var serializeObj={};
var array=this.serializeArray();
$(array).each(function(){
if(serializeObj[this.name]!=null&&serializeObj[this.name]!=""&&serializeObj[this.name]!=undefinded){
if($.isArray(serializeObj[this.name])){
serializeObj[this.name].push(this.value.trim());
}else{
serializeObj[this.name]=[serializeObj[this.name],this.value.trim()];
}
}else{
serializeObj[this.name]=this.value.trim();
}
});
return serializeObj;
};
$("#formSumbit").click(function(){
var data = $("#formName").serializeJson();
$.ajax({
type: "post",
cache :false,
dataType: "json",
url: "...",
data: {'data': JSON.stringify(data)},
success: function(data){
......
},
error :function(data){
alert("服务发生异常,请稍后再试!");
}
});
});