<script type="text/javascript"> var dg = new AR.DataGrid("AD_Project", "AD_Project", "grid"); dg.isShowToolbar = true; dg.options = { sortName: "CreateTime", sortOrder: "desc" }; dg.Search.$target = ''; dg.PKColumn.add("del", "删除", null, null, null, "del"); dg.PKColumn.add("edit", "编辑", null, "UserEidt.html", "编辑用户", "edit"); dg.PKColumn.add("detail", "充值", null, "UserRecharge.html", "财务充值", "recharge"); dg.bind(); function imgFormatter(value, row, index) { return "<img src='" + value + "\' width='20px' />"; } </script>
如何指定查询条件(不写SQL语句),现在指定对象只能查询全部数据,我只想把未审核的显示出来,或者代理商那种只能查看自己客户的信息
dg.options.defaultWhere = [ { paramName: 'F1', paramPattern: 'like', paramValue: 'AA' }, { paramName: '列名2', paramPattern: 'like', paramValue: '323' } ];
可以写多个,(paramPattern之前的版本单词拼写错误可能叫:paramPatten),已经修正,要注意更新。
paramPattern的参数有:
感谢多产的老大
var dg = new AR.DataGrid("AD_Project", "AD_Project", "grid");
dg.options.defaultWhere = [{ paramName: "Status", paramPattern: "equal", paramValue: 0}];
筛选不出来,还是出来所有的数据
@我不是高手:
观察一下请求,如图:在获取数据时post的数据里有没有这个: