我有一个触发器表单字段,我用它作为搜索字段。每次值更改时,都会执行另一次搜索。到现在为止还挺好。但我有一个PHP脚本需要每30秒重新运行一次。为此,我在
中定义了以下代码grid.js
setInterval(function() {
var grid = Ext.getCmp('grid');
var store = grid.getStore();
store.load();
}, 30000);
所有这些都按预期工作,但每次重新加载我的商店时,我的视图和过滤器都消失了。例如:
当我打字"测试"在我的搜索字段中,网格被正确过滤。但刷新网格后,不会重新应用过滤器。我还想保留用户视图,而不是被定向到页面顶部。这甚至可能吗? 感谢您提前提供任何帮助。
如果重要的话,我使用ExtJS 4.2
答案 0 :(得分:1)
为什么要重新加载商店?只需更新记录并刷新网格视图。