extjs 过滤器编辑器
Posted
技术标签:
【中文标题】extjs 过滤器编辑器【英文标题】:extjs filter editor 【发布时间】:2009-12-10 15:26:24 【问题描述】:extJS 是否有任何类型的网格可视化过滤工具。
下一行有三个由用户添加的示例条件,以及一个用于删除条件的 x 按钮。
样本过滤器:
[Business Unit=Accounting-x] [姓名如“Jo*”-x] [年龄在 25-33-x 之间]
人员网格(显示过滤后的数据)
1 33 乔希会计
2 35 约翰会计 alt text http://img189.imageshack.us/img189/9879/searchresultsn.jpg
【问题讨论】:
【参考方案1】:我使用 Ext 已经有一段时间了,但如果我没记错的话,你可以访问网格控件的 store 属性。这为您提供了一个 Ext.data.Store,它具有一个可以采用 String 或 RegEx 的过滤器方法。然后您可以更新网格控件(我不记得这是否需要,但我似乎记得在 Ext 2.1 中需要它)。
查看 Ext.data.store 的 API 文档。
【讨论】:
【参考方案2】:http://www.extjs.com/deploy/dev/examples/grid-filtering/grid-filter-local.html
【讨论】:
不是吧,看附图吧,不是英文的,不过你会明白的(手机搜索结果) 好吧,你最初没有发布图片。在 Ext 中没有这样的东西,你必须自己写。我提供的链接显示了自定义网格过滤的一种实现,如果您看看它是如何完成的,也许该代码可以帮助您。 是的,布莱恩,我找不到任何这样的样本(至少是英文的)。我想有时一张照片真的值一千个字。以上是关于extjs 过滤器编辑器的主要内容,如果未能解决你的问题,请参考以下文章