Button 如何在网格存储数据的所有页面上查询/筛选?

Button 如何在网格存储数据的所有页面上查询/筛选?,button,extjs,gridpanel,Button,Extjs,Gridpanel,我有一个网格面板,包含许多页面上显示的存储(使用PagingToolbar) 在tbar上,我按下按钮,根据record.get(“criteria”)查询存储区中的所有数据。我尝试过使用queryBy,但没有结果。因此,我在按钮处理程序中使用filterBy,如下所示: new Ext.Button( { text: 'Query', icon: 'img/icon_search.gif', scope:

我有一个网格面板,包含许多页面上显示的存储(使用PagingToolbar)

在tbar上,我按下按钮,根据record.get(“criteria”)查询存储区中的所有数据。我尝试过使用queryBy,但没有结果。因此,我在按钮处理程序中使用filterBy,如下所示:

 new Ext.Button(
        {
            text: 'Query',
            icon: 'img/icon_search.gif',
            scope: this,
            handler:function(){                 
                my_store.filterBy(
                function(record, id) {
                    return record.get('field_name') == 'The Content of Field Name';               
                }); 
            }
        }
    ),
不幸的是,上面的查询(过滤器)只在网格的当前页面上搜索。如何从未显示的其他页面获取所有筛选(查询)数据?

请查看在您的商店中使用,或使用GridFilter插件

store.filterBy(function(record)
{                                                 
    return  lines.indexOf(record.get("line_code")code)>0?true:false;
},store.getAllRange()