我在ExtJS网格中遇到过滤列问题。我对这项技术有点新意,所以我不是100%理解它。正如你在这个小提琴中看到的那样:http://jsfiddle.net/abottoni/6wKSG/10/
Ext.onReady(function() {
Ext.define('Project', {
extend: 'Ext.data.Model',
fields: [{
name: 'name'
}, {
name: 'client'
}, {
name: 'domain'
}] ... See the Fiddle in the Link
我正在显示一个包含3列的网格。第二栏(客户)是给我带来问题的一栏。网格中的某些行在列中有2个选项(使用逗号分隔),因此当我单击列的菜单并进入过滤器时,我有所有选项(甚至是逗号分隔值的那些)。我不想拥有它们,因为我只想显示独特的选项,所以当我点击其中一个(例如客户端A)时,我不仅会过滤客户端A的行作为值该列,也是具有客户端A,客户端B的列。
对于小提琴我控制选项,但在我的实际项目中,我从数据库中获取数据。
有没有办法让我按照我解释的方式工作?
注意:我正在使用' gridfilters'插件
提前感谢所有输入,你可以给我这个。