2012-06-18 1 views
0

Я использую функцию Reconfigure для изменения столбцов и данных формы панели.магазин не обновляется при перенастройке extjs 4.1

grid.reconfigure (globalStore, tmpColumns);

Сетка имеет pagging бруску

код работает, и данные изменяются. Но пейджинг и общее количество показывают старые данные.

Пожалуйста, помогите

ответ

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);