2012-07-07 42 views
0

我有一個網格有50個記錄。一旦網格被填充,我會希望它過濾加載到特定形式的記錄。例如;只要它加載,它應該顯示所有年齡爲10的學生。在網格中過濾記錄 - 使用代碼

這是必須要編碼;我通過grid-filter-local.js的例子,它顯示瞭如何清除過濾器選項,但不是通過代碼設置過濾器選項。我怎樣才能做到這一點 ?

回答

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 });