Показать сообщение отдельно
  #1 (permalink)  
Старый 01.07.2012, 21:41
Профессор
Отправить личное сообщение для potkin Посмотреть профиль Найти все сообщения от potkin
 
Регистрация: 23.08.2008
Сообщений: 162

Ext.data.Record.create - Uncaught TypeError: Cannot read property 'items' of undefine
Добрый вечер !
Юзаю: ext-4.0.7.
Задача:
Есть на ФормПанели несколько КомбоБоксов, хочу одним запросом к серверу вытянуть все данные для этих КомбоБоксов.
Как делать: ТЫЦЬ
Проблема: Сразу же на первой строчке кода:
//Создаем record. Пригодится для "читателя" хранилища.
dsDataRecord = new Ext.data.Record.create([ // или dsDataRecord = Ext.data.Record.create
   //Пишем название свойства и мапим его
   //на второй элемент массива пришедших данных
   {name : 'data_key', mapping : 1},
   {name : 'data_name', mapping: 2}
]);

Что-то не так с Ext.data.Record.create, получаю в Хроме исключение:
1) Если БЕЗ "new"
Код:
   Uncaught TypeError: Cannot read property 'items' of undefined
2) Если с "new"
Код:
   Uncaught TypeError: Object [object Object] has no method 'substring'
Подскажите, пожалуйста )))

П.С. в статье речь шла о " ... речь пойдет о второй версии ..." Экса ...
Ответить с цитированием