日期:2014-05-16 浏览次数:20456 次
/** * 序列化表单为json对象 */ $.fn.serializeObject = function() { var o = {}; var a = this.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 || ''; } }); return o; }; /** * 合并两个json对象属性为一个对象 * @param jsonbject1 * @param jsonbject2 * @returns resultJsonObject */ $.mergeJsonObject = function(jsonbject1, jsonbject2) { var resultJsonObject={}; for(var attr in jsonbject1){ resultJsonObject[attr]=jsonbject1[attr]; } for(var attr in jsonbject2){ resultJsonObject[attr]=jsonbject2[attr]; } return resultJsonObject; };
//序列化表单为json 对象 var paramData=$("#publishForm").serializeObject(); //合并两个json对象 //@return myPage.paramData myPage.paramData=$.mergeJsonObject(myPage.paramData,paramData); myPage.url='${ctx}/publish/imagine/listByCon'; myPage.queryPage();