Javascript 重新加载存储删除筛选器
我有一个触发器表单字段,用作搜索字段。每次值更改时,都会执行另一次搜索。到现在为止,一直都还不错。但是我有一个PHP脚本,需要每30秒重新运行一次。为此,我在我的 grid.jsJavascript 重新加载存储删除筛选器,javascript,extjs,Javascript,Extjs,我有一个触发器表单字段,用作搜索字段。每次值更改时,都会执行另一次搜索。到现在为止,一直都还不错。但是我有一个PHP脚本,需要每30秒重新运行一次。为此,我在我的 grid.js setInterval(function() { var grid = Ext.getCmp('grid'); var store = grid.getStore(); store.load(); }, 30000); 所有这些都
setInterval(function() {
var grid = Ext.getCmp('grid');
var store = grid.getStore();
store.load();
}, 30000);
所有这些都像预期的那样工作,但每次我的商店被重新加载时,我的视图和过滤器都会消失。例如:
当我在搜索字段中键入“test”时,网格被正确过滤。但刷新网格后,不会重新应用过滤器。我还希望保留用户视图,而不是直接指向页面顶部。这可能吗?
提前谢谢你的帮助
我正在使用ExtJS 4.2,如果这很重要的话为什么要重新加载存储??只需更新记录并刷新网格视图