Показать сообщение отдельно
  #5 (permalink)  
Старый 03.10.2012, 14:46
Аспирант
Отправить личное сообщение для Allan Stark Посмотреть профиль Найти все сообщения от Allan Stark
 
Регистрация: 24.04.2010
Сообщений: 87

Может и подойдет, да не совсем подошло

В общем, на текущий момент в ExtJS 4.1.х (не ниже, во всяком случае на 4.0.х у меня не работало) дополнительные параметры серверному сценарию в случае тристореджа можно передать с помощью параметра extraParams прокси с последующей перезагрузкой стореджа:

Ext.getStore('treestore_invoices').proxy.extraParams = { 'dateFrom': df, 'dateTo': dt };
Ext.getStore('treestore_invoices').load();


Также есть "некрасивый" метод непосредственной правки строки url прокси:

Ext.getStore('treestore_invoices').proxy.url = 'load_invoices.php?df=1.01.2012&dt=30.01.2012';
Ext.getStore('treestore_invoices').load();
Ответить с цитированием