function doFirstQueryFun(){ var actTypeVal=$("#aid").combobox('getValue'); var actIdVal=$("#bid").combobox('getValue'); var batchNoVal=$("#cid").combobox('getValue'); if(null!=actIdVal&&""!=actIdVal){ $('#mygrid').datagrid({ url:'upController.do?getData', queryParams:{ actType: actTypeVal, actId: actIdVal, batchNo:batchNoVal }, //onBeforeLoad: function(param){ //var options=$('#mygrid').datagrid('options') //if((param.page>1||param.rows>10)&&options.url==''){ //$('#mygrid').datagrid('options').url=url; //} //}, onLoadSuccess: function(data){ $.fn.datagrid.defaults.onLoadSuccess.call(this,data); $(window).resize(fixContentWidth); fixContentWidth(); } }); }else{ window.setTimeout('doFirstQueryFun()',500); } } //resize function fixContentWidth(){ var minwidth=1050; //$('#frame_windows').width($(window).width()-$('#frame_tool').outerWidth()-5); try{ $('.frame_title').width($(window).width()<minwidth?minwidth:$(window).width()-20); $('#mygrid').datagrid('resize',{width:$(window).width()<minwidth?minwidth:$(window).width(),height:$(window).height()-$('#np').outerHeight()-70});}catch(e){}; }
{"total":28,"rows":[ {"productid":"FI-SW-01","productname":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"}, {"productid":"K9-DL-01","productname":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"}, {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr1":"Venomless","itemid":"EST-11"}, {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"}, {"productid":"RP-LI-02","productname":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"}, {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"}, {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"}, {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr1":"Adult Female","itemid":"EST-16"}, {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"}, {"productid":"AV-CB-01","productname":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"} ]}
$("#searchBtn").bind({ click : function(){ //var queryParams= $('#mygrid').datagrid('options').queryParams; //alert($.toJSON(queryParams)); if($("#searchForm").form('validate')==false){ return ; } var formdata = $("#searchForm").serializeObject(); $.messager.progress({ text : '<vxi:i18n keyword="" options="{zh:'正在查询...',en:'Processing,Please wait...'}"/>', interval : 100 }); $.post(url, $.extend({searched:true},formdata), function(data){ $.messager.progress('close'); var options={url:''}; options.queryParams=formdata; options.columns= data.columns;//[[{field:'unitname',title:'单元',width:160}]]; options.data=data;//{total:300,'rows':[]}; options.pageNumber=1; $('#mygrid').datagrid(options); }, 'json'); } });