Показать сообщение отдельно
  #1 (permalink)  
Старый 04.06.2011, 15:43
Новичок на форуме
Отправить личное сообщение для lastalert Посмотреть профиль Найти все сообщения от lastalert
 
Регистрация: 21.10.2010
Сообщений: 4

GridPanel с загрузкой данных из JsonStore
Всем привет

есть такой кусок кода:

var store = Ext.create('Ext.data.JsonStore', {
		autoLoad: true, 
		url: 'data/json.php',		   
	        root: 'users',		
		fields: [
		    		    
		    {name: 'first_name', mapping: 'first_name'},
		    {name: 'last_name',  mapping: 'last_name'},           
		    {name: 'created',    mapping: 'created'},
		    {name: 'active',     mapping: 'active'},          
		    
		]		
});


когда, обращаюсь к скрипту, то отображается грид с бесконечным лоадером (Loading...)

json.php возвращает:
Код:
{"first_name":"UserFirstName","last_name":"UserLastName","created":"2011-06-20","active":"1"}
из ошибок: Uncaught TypeError: Cannot call method 'indexOf' of undefined /test/ext/ext-debug.js:8436

Подскажите в чем может быть проблема, почему грид не заполняется данными?
Ответить с цитированием