jQuery MiniUI

 找回密码
 立即注册
查看: 2534|回复: 2
打印 上一主题 下一主题

DataGrid用JS设置Filter的问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2018-1-18 15:13:28 |只看该作者 |倒序浏览
版主大大你好,我在使用JS设置动态列的Filter功能时遇到了问题,麻烦你帮我看看吧。我想要的效果就是这样:

现在使用JS来设置:
  1. { field: "age", width: 100, headerAlign: "center", allowSort: true, header: "年龄", editor: { type: "spinner"} ,filter:{type:"filteredit",width:"100%",data:"ageFilters" } }
复制代码
或者这样设置:
  1. { field: "age", width: 100, headerAlign: "center", allowSort: true, header: "年龄", editor: { type: "spinner"} ,filter:{type:"filteredit",width:"100%",filterData:"ageFilters" } }
复制代码

然后还有data的值:
  1. var ageFilters = [{ text: '大于', value: '>' }, { text: '小于', value: '<' }, { text: '等于', value: '=='}];
复制代码
可是始终都不会出来选择项啊。

到底要怎么设置呢?

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2018-1-18 16:30:23 |只看该作者
{ type: "filteredit", width: "100%", filterData: ageFilters}
注意ageFilters是变量,请不要加引号。

Rank: 2

板凳
发表于 2018-1-18 16:55:43 |只看该作者
dforce 发表于 2018-1-18 16:30
{ type: "filteredit", width: "100%", filterData: ageFilters}
注意ageFilters是变量,请不要加引号。 ...

原来是这样,谢谢

Archiver|普加软件

GMT+8, 2024-11-17 18:33 , Processed in 1.029193 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部