jquery 的mmgrid 加载数据时的传参数的方式

来源:互联网 发布:淘宝商品详情模板代码 编辑:程序博客网 时间:2024/05/17 01:42

1:第一种方式

tbExpress = $('#tb-Express').mmGrid({height: 365,cols: custCols,url: '${ctx}/customerManage/queryExpressInfomation?orgId='+organizeId,method: 'post',remoteSort: true,sortName: 'id',sortStatus: 'desc',multiSelect: false,params:function(){var qAddresseePhone = $("#qAddresseePhone").val();var qAddresseeName = $("#qAddresseeName").val();var qExpressNo = $("#qExpressNo").val();var expressName = $("#qexpressNameId").val();var expressState = $("#qexpressStateId").val();data = {"": ""};if (typeof(qAddresseePhone) != "undefined" && qAddresseePhone != ""){$(data).attr({"qAddresseePhone": qAddresseePhone});}if (qAddresseeName != ""){$(data).attr({"qAddresseeName": qAddresseeName});}if (qExpressNo != ""){$(data).attr({"qExpressNo": qExpressNo});}if (expressName != ""){$(data).attr({"expressName": expressName});}if (expressState != ""){$(data).attr({"expressState": expressState});}return data;        },checkCol: false,fullWidthRows: false,autoLoad: false,showBackboard: false,plugins:[$('#pg').mmPaginator({"limitList":[10]})]});

第二种方式:


tbFreeVehicleDetail = $('#tb_freeVehicleDetail').mmGrid({height:365,cols:cols,url:'${ctx}/reportExt/findFreeVehicleDetail',method:'get',params:function(){var projectId = $('#projectId').val();var companyName = $('#companyName').val();var getOutDate = $('#outDate').val();var getOutEndDate = $('#outEndDate').val();var licensePlate = $('#licensePlate').val();var freeType = $('#freeType').val();var operatorName = $('#operatorName').val();var data = {"projectId":projectId,"operatorName":operatorName.trim(),"licensePlate":licensePlate.trim(),"freeType":freeType,"companyName":companyName};if(getOutDate.length != 0){$(data).attr({"getOutDate": getOutDate});}if(getOutEndDate.length != 0){$(data).attr({"getOutEndDate": getOutEndDate});}return data;},remoteSort:true,sortName:'id',sortStatus:'desc',multiSelect:false,checkCol:false,    nowrap:true,fullWidthRows:false,autoLoad:false,showBackboard:false,plugins:[pg]});

第三种方式:先获取form表单

tbfixedUserVehicleInfo = $('#tb_fixedUserVehicleStatistics').mmGrid({height:365,cols:cols,url:'${ctx}/reportExt/getfixedUserVehicleStatistics?orgId='+organizeId,method:'post',params:function(){var selectForm = getFormData("select-form");selectForm.custName = selectForm.custName.trim();selectForm.companyName = selectForm.companyName.trim();selectForm.vehicleLicense = selectForm.vehicleLicense.trim();selectForm.expireDate = selectForm.expireDate.trim();selectForm.expireDayNum = selectForm.expireDayNum.trim();var chargeTypeId = $("#chargeTypeId").val();if(chargeTypeId == "-1"){chargeTypeId = "";selectForm["chargeTypeId"]=chargeTypeId;}return selectForm;},remoteSort:true,sortName:'id',sortStatus:'desc',multiSelect:false,checkCol:true,fullWidthRows:false,autoLoad:false,plugins:[pg]});


1 0
原创粉丝点击