存储在重新配置extjs 4.1中没有刷新

时间:2012-06-18 08:31:01

标签: extjs extjs4.1

我正在使用重新配置功能来更改面板表单的列和数据。

grid.reconfigure(globalStore,tmpColumns);

网格有打击栏

代码正常,数据已更改。但是分页和总数确实会显示旧数据。

请帮忙

1 个答案:

答案 0 :(得分:1)

我解决了它

 var pagingBar = grid.getDockedItems()[1];
 pagingBar.unbind(store);

  store = Ext.create('Ext.data.Store', {
            fields: tmpFields,
            pageSize: itemsPerPage,
            proxy: {
                type: 'ajax',
                url: getDataWithPageURL,
                reader: Ext.create('CustomReader', { root: 'Results', totalProperty: 'Total' })
            }
        });


        store = store.load({
            params: {
                start: 0,
                limit: itemsPerPage
            }
        });


pagingBar.bind(store);