У меня есть сетка, содержащая хранилище, отображаемое на многих страницах (используя PagingToolbar).
На tbar я поставил кнопку для запроса всех данных в хранилище в соответствии с record.get ("критерий")).Я пытался использовать 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';
});
}
}
),
К сожалению, приведенный выше запрос (фильтр) выполняет поиск только на текущей странице сетки.Как получить все отфильтрованные (запрошенные) данные с других страниц, которые не отображаются?