
var params $(“#formId”).serialize(); //将表单序列化为JSON对象var jsonData decodeURIComponent(params,true); //解码处理json中文乱码问题说明待进一步研究。jsonData数据中含字符串没有带两边的引号后台有时处理不了。如name张三而不是name“张三”//使用varformData$(#formId).serializeObject();varjsonDataJSON.stringify(formData);//转为json字符串console.log(jsonData);/** * 序列化表单 */$.fn.serializeObjectfunction(){varo{};varathis.serializeArray();$.each(a,function(){if(o[this.name]){if(!o[this.name].push){o[this.name][o[this.name]];}o[this.name].push(this.value||);}else{o[this.name]this.value||;}});returno;};