Google chrome extjs 4 MVC网格刷新(仅限Chrome)
我只在Chrome中使用Google chrome extjs 4 MVC网格刷新(仅限Chrome),google-chrome,grid,extjs4,refresh,Google Chrome,Grid,Extjs4,Refresh,我只在Chrome中使用LiveSearchGridPanel时遇到问题。我执行简单的create/update操作。它将记录写入存储和数据库。但在保存网格后不会刷新它的视图,并且只有在重新加载页面后才能看到新记录。在Mozilla中这是可以的。我尝试了Ext.getCmp('myGridID').getStore().load() 这是我的控制器代码 createOrder: function(button) { console.log('clicked the Save bu
LiveSearchGridPanel
时遇到问题。我执行简单的create/update
操作。它将记录写入存储和数据库。但在保存网格后
不会刷新它的视图
,并且只有在重新加载页面后才能看到新记录。在Mozilla中这是可以的。我尝试了Ext.getCmp('myGridID').getStore().load()代码>
这是我的控制器代码
createOrder: function(button) {
console.log('clicked the Save button Create');
var win = button.up('window'),
form = win.down('form'),
record = form.getRecord(),
values = form.getValues();
console.log(values);
this.getOrderStore().add(values);
win.close();
this.getOrderStore().sync();
this.getOrderStore().load();
}
不应该是这个.getOrderStore().add(值);是否为.getOrderStore().add(record)?Chrome控制台上显示了什么?它显示了一个错误?我肯定它在Chrome控制台中显示了一个错误。否则,它的工作方式应该与Firefox相同。您的商店是如何配置的?
createOrder: function(button) {
console.log('clicked the Save button Create');
var win = button.up('window'),
form = win.down('form'),
record = form.getRecord(),
values = form.getValues();
console.log(values);
this.getOrderStore().add(values);
win.close();
this.getOrderStore().sync();
this.getOrderStore().load();
}