【发布时间】:2012-02-19 18:57:17
【问题描述】:
我有一个 Ext.grid.EditorGridPanel,我在其中定义了几列。
对于每一列,我希望允许用户选择项目的子集,然后只显示包含所选值的行。
我想到了类似于 Excel 的过滤选项的东西。
我在 Ext 3.3.1 API 文档中找不到适合我需要的方法,但我对此很陌生,所以很可能我错过了...
有没有简单的方法来做到这一点?
谢谢!!!
【问题讨论】:
我有一个 Ext.grid.EditorGridPanel,我在其中定义了几列。
对于每一列,我希望允许用户选择项目的子集,然后只显示包含所选值的行。
我想到了类似于 Excel 的过滤选项的东西。
我在 Ext 3.3.1 API 文档中找不到适合我需要的方法,但我对此很陌生,所以很可能我错过了...
有没有简单的方法来做到这一点?
谢谢!!!
【问题讨论】:
首先,您的网格面板将从某种 data.store http://docs.sencha.com/ext-js/3-4/#!/api/Ext.grid.GridPanel-cfg-store 获取数据。并且有一种方法可以根据您的规则应用过滤器。参见 Sencha 文档中的方法描述:http://docs.sencha.com/ext-js/3-4/#!/api/Ext.data.Store-method-filter
【讨论】: