2012-05-25 2 views
1

В моем прокси я установить пользовательские параметры с глобальным переменным «contactType», который установлен на заголовке моей страницы HTMLextraParams не обновляется на ExtJS пагинации

proxy:{ 
     type:'ajax', 
     api:{ 
      read: '/Contact/read', 
     }, 
     extraParams : { 
      'contactType' : contactType 
     } 
    }, 

это работает хорошо, я затем обновить сетку

contactType = "courier"; 
var contactStore = this.getContactsStore(); 
contactStore.load({ 
    scope:this, 
    params:{contactType:contactType} 
}); 

Это также хорошо работает, и значение «курьер» добавляется как параметр. Моя проблема заключается в том, что когда я нажимаю кнопки разбиения на страницы, параметр не отражает новое значение. "Курьер"

ответ

5

Явное обновление дополнительных параметров с proxy.setExtraParam(name, value) т.д .:

contactStore.proxy.setExtraParam('contactType', contactType); 

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

  • Нет связанных вопросов^_^