나는 (PagingToolbar를 사용하여) 많은 페이지에 저장된 상점을 포함하는 그리드 패널을 가지고있다.Grid Store 데이터의 모든 페이지에서 queryBy/filterBy를 수행하는 방법은 무엇입니까?
tbar에서 나는 record.get ("criterion")에 따라 저장하는 모든 데이터에 대한 쿼리를 단추에 넣습니다. queryBy를 사용하여 시도했지만 아무도 반환하지 않습니다.
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';
});
}
}
),
불행하게도, 단지 위의 쿼리 (필터) 그리드의 현재 페이지에서 검색 : 아래 코드 그래서, 나는, 단추 처리기에 filterBy를 사용합니다. 표시되지 않은 다른 페이지에서 필터링 된 (쿼리 된) 모든 데이터를 가져 오는 방법은 무엇입니까?