我有一个有50条记录的网格。一旦网格被填充,我希望它能够在加载到特定表单时过滤记录。例如;加载后,它应显示所有年龄为10岁的学生。
这必须编码;我浏览了grid-filter-local.js
示例,它显示了如何清除过滤器选项,但没有按代码设置过滤器选项。我怎么能这样做?
答案 0 :(得分: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 });