Фильтрация записей в сетке — с помощью кода

У меня есть сетка, которая имеет 50 записей. Как только сетка будет заполнена, я бы хотел, чтобы она фильтровала записи при загрузке в определенную форму. Например; как только он загрузится, он должен отображать всех учеников в возрасте 10 лет.

Это должно быть закодировано; я рассмотрел пример grid-filter-local.js, и он показывает, как очистить параметры фильтра, но не установить параметры фильтра по коду. Как я могу это сделать ?


person sharon Hwk    schedule 07.07.2012    source источник


Ответы (1)


Что-то такое?

var st = Ext.getStore('MyStore');

st.clearFilter();
st.on('load', function() {
   st.filter({
       filterFn: function(rec) { return rec.get('age') > 10; }
   });
}, this, { single: true });
person sha    schedule 07.07.2012