Jquery 表单数据转json对象跟序列为字符串
Jquery 表单数据转json对象和序列为字符串
jquery easyui里datagrid的加载需要传递json对象,有时候又需要将表单数据直接转为p1=v1&p2=v2....的形式,以下是jquery的实现
1.表单数据转json对象
2.表单数据转p1=v1&p2=v2....的形式
这个简单,就jquery一个方法$(formid).serialize()
来自 http://my.oschina.net/tomzhao/blog/149323
jquery easyui里datagrid的加载需要传递json对象,有时候又需要将表单数据直接转为p1=v1&p2=v2....的形式,以下是jquery的实现
1.表单数据转json对象
var rs=requestParamToJson($(formid).serializeArray()); /*请求参数转json对象*/ function requestParamToJson(paramArray){ var jsonObj={}; $(paramArray).each(function(){ jsonObj[this.name]=this.value; }); console.log(jsonObj); return jsonObj; }
2.表单数据转p1=v1&p2=v2....的形式
这个简单,就jquery一个方法$(formid).serialize()
来自 http://my.oschina.net/tomzhao/blog/149323