Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   Кто-нибудь прикручивал SearchField.js ? (https://javascript.ru/forum/extjs/23718-kto-nibud-prikruchival-searchfield-js.html)

nekto_O 09.12.2011 10:19

понял, а пробовали уже у store указать alias: 'widget.Firms',
а тут
xtype: 'searchfield',
store: Ext.widget('Firms'),
params: {start: 0, limit: 16}

Просто судя по ошибке он store считает строкой а не объектом...

Bkmz_1_ 09.12.2011 11:01

Цитата:

Сообщение от nekto_O (Сообщение 141568)
Просто судя по ошибке он store считает строкой а не объектом...


Да. Я тоже так понял.

Цитата:

Сообщение от nekto_O (Сообщение 141568)
store: Ext.widget('Firms'),


Не срабатывает

nekto_O 09.12.2011 11:05

а что пишет?

Bkmz_1_ 09.12.2011 11:35

Цитата:

Сообщение от nekto_O (Сообщение 141572)
а что пишет?

namespace is undefined
  if (namespace === from...substring(0, from.length) === from) {

Оно так и не должно срабатывать alias : 'widget.firms', это то кошко в котором у меня форма поиска. Я пробую обратится как-то
store: Ext.getCmp('firm-list').getStore();

Но тоже что-то не так.

nekto_O 09.12.2011 13:17

а так?
var store = Ext.create('MyApp.store.Firms');
...
{
   xtype: 'searchfield',
   store: store,
   params: {start: 0, limit: 16}
}
...

Bkmz_1_ 10.12.2011 11:41

И так не прокатывает. Наверное какой-то баг.

nekto_O 10.12.2011 13:50

Цитата:

Сообщение от Bkmz_1_
И так не прокатывает. Наверное какой-то баг.

Чудес в кодинге не бывает друг мой, нужно внимательно отслеживать что и где "взрывается"))

treasury 26.08.2014 18:14

Как решили проблему? Столкнулся с такой же проблемой. Помогите пожалуйста

Raydezm 26.08.2014 21:09

Неужели прям 1 в 1 код как тут?

treasury 26.08.2014 22:09

Цитата:

Сообщение от Raydezm (Сообщение 327656)
Неужели прям 1 в 1 код как тут?

да, только я пробую прикрутить к extjs 5
указал var store = Ext.create('MyApp.store.Object'); ошибку метода getProxy() не получаю, но есть другая проблема Uncaught TypeError: Cannot set property 'query' of undefined на строчку proxy.extraParams[me.paramName] = value;

value значение в поле поиска вывожу в консоль, существует.


Часовой пояс GMT +3, время: 09:20.