如何在另一页面的事件上重新加载或刷新一页的存储数据

时间:2018-12-06 13:24:14

标签: extjs extjs3

我的应用程序中有两个js文件,都在选项卡中打开。 我使用第一个js文件插入数据(将数据添加到表中)。 第二个文件用于在网格中显示记录。 我想在第一页的保存事件中刷新第二页的存储。

3 个答案:

答案 0 :(得分:3)

尝试使用

Ext.getStore('storeId').reload();

其中storeId是需要重新加载的商店的商店ID。

答案 1 :(得分:1)

当#idofgrid的存储中有新数据时,我使用了Ext.getCmp('#idofgrid').getView().refresh();

尝试将该行添加到第一页的save事件中,并将#idofgrid替换为第二个网格的ID。

答案 2 :(得分:1)

在执行插入和删除操作之后,我使用以下代码将数据重新加载到网格中,并且有效。

Ext.getCmp('myGridID').store.reload();