(function($){ $.fn.serializeFormJSON=function(){ var serializeObj={}; var array=this.serializeArray(); var str=this.serialize(); $(array).each(function(){ if(serializeObj[this.name]){ if($.isArray(serializeObj[this.name])){ serializeObj[this.name].push(this.value); }else{ serializeObj[this.name]=[serializeObj[this.name],this.value]; } }else{ serializeObj[this.name]=this.value; } }); return serializeObj; }; })(jQuery); function dayDiff(beginData, endDate) { var d1 = new Date(); var d2 = new Date(); var aD1 = beginData.split('/'); var aD2 = endDate.split('/'); d1.setFullYear(aD1[0]); d1.setMonth(aD1[1]); d1.setDate(aD1[2]); d2.setFullYear(aD2[0]); d2.setMonth(aD2[1]); d2.setDate(aD2[2]); var day_d1 = d1.getTime()/1000/3600/24; var day_d2 = d2.getTime()/1000/3600/24; return day_d2-day_d1; } function copyDataToGrid($gridEle,data){ $gridEle.jqGrid("clearGridData", true); $gridEle.jqGrid("addRowData", "id", data,"first"); $gridEle.jqGrid('setGridParam', {rowNum : 10}).trigger("reloadGrid"); }