JQuery将form表单值转换成json字符串函数
由于后台接口限定,必须要将表单内容转换成json字符串提交,因此写了一个将form表单值转成json字符串的函数。 ![]()
前提:页面引入了JQuery
下面直接上代码
一、代码
/** 表单序列化成json字符串的方法 */
function form2JsonString(formId) {
var paramArray = $('#' + formId).serializeArray();
/*请求参数转json对象*/
var jsonObj={};
$(paramArray).each(function(){
jsonObj[this.name]=this.value;
});
console.log(jsonObj);
// json对象再转换成json字符串
return JSON.stringify(jsonObj);
}12
1
/** 表单序列化成json字符串的方法 */2
function form2JsonString(formId) {3
var paramArray = $('#' + formId).serializeArray(); 4
/*请求参数转json对象*/ 5
var jsonObj={}; 6
$(paramArray).each(function(){ 7
jsonObj[this.name]=this.value; 8
}); 9
console.log(jsonObj); 10
// json对象再转换成json字符串11
return JSON.stringify(jsonObj);12
}二、用法

作者:zeng1994
出处:http://www.cnblogs.com/zeng1994/
本文版权归作者和博客园共有,欢迎转载!但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接!

浙公网安备 33010602011771号