2013-04-03 5 views
3

У меня есть сетка с локальным память магазин. Я могу перечислить записи на страницах с использованием pagingtoolbar. Тем не менее, после фильтрации данных, я загружаю отфильтрованные записи в новый магазин и привязываю этот магазин к тому же серверу pagingtoolbar. Затем pagingtoolbar становится отключен. В этом состоянии, когда я проверяю данные pagingtoolbar, его показывает правильные значения (общее количество записей и страниц и т. Д.). Но панель инструментов отключена.extjs pagingtoolbar refresh

Как обновить представление панели инструментов пейджинга?

Вот некоторый код:

var newStore = Ext.create('APP.myLocalStore', { 
       data: filteredStore.data, 
       totalCount: filteredStore.count() 
      }); 
pagingToolbar.bindStore(); 
pagingToolbar.bindStore(newStore); 
pagingToolbar.moveFirst(); 

Я использую ExtJS 4.x

+1

я решил мою проблему, была еще одна проблема с магазином. Также функция pagingtoolbar.onLoad() обновляет, но я думаю, что это некрасиво. – tkcn

ответ

0

Вы можете использовать бар обновление постраничного также. Попробуйте

Ext.getCmp ('пагинация бар'). DoRefresh()

Смежные вопросы