【问题标题】:store does not refreshed in reconfigure extjs 4.1重新配置 extjs 4.1 中未刷新商店
【发布时间】:2012-06-18 08:31:00
【问题描述】:

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

grid.reconfigure(globalStore, tmpColumns);

网格有分页栏

代码正在运行,数据已更改。但是 paging 和 total 确实会显示旧数据。

请帮忙

【问题讨论】:

    标签: extjs extjs4.1


    【解决方案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);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-11
      • 2012-10-25
      • 1970-01-01
      • 2020-04-14
      • 1970-01-01
      • 1970-01-01
      • 2012-05-18
      相关资源
      最近更新 更多