日期:2014-05-16  浏览次数:20294 次

Jquery 表单数据转json对象和序列为字符串
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