【发布时间】:2015-04-13 13:52:04
【问题描述】:
我已经对这个主题进行了充分的研究,但我发现很难找到解决方案,请帮助解决这个问题。
Ext.define('Ext.ux.grid.FiltersFeature', {
extend: 'Ext.grid.feature.Feature',
alias: 'feature.filters',
uses: [
'Ext.ux.grid.menu.ListMenu',
'Ext.ux.grid.menu.RangeMenu',
'Ext.ux.grid.filter.BooleanFilter',
'Ext.ux.grid.filter.DateFilter',
'Ext.ux.grid.filter.DateTimeFilter',
'Ext.ux.grid.filter.ListFilter',
'Ext.ux.grid.filter.NumericFilter',
'Ext.ux.grid.filter.StringFilter',
],
我正在使用 sencha 网站的上述插件。下面是我的网格的样子。
从上面的网格中,我为所有列添加了过滤器选项, 当我搜索“vl - 银行”(在上面的例子中)时,我无法匹配任何东西,它说没有找到记录。
但它匹配文本“VL - Bank”(在上面的示例中)。
我只需要找到一种简单的方法来匹配过滤器不区分大小写的字符串
通过谷歌浏览时。我可以看到有些方法仅用于其他带有关键字“CaseSensitive:false”的插件
但是“Ext.ux.grid.FiltersFeature”没有这个选项。
我在 Extjs 方面有点弱,请帮我解决这个问题。
【问题讨论】: