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