easyui datagrid数据查询


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');	
		 }   
	});
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值