Показать сообщение отдельно
  #3 (permalink)  
Старый 01.07.2012, 23:29
Профессор
Отправить личное сообщение для DjDiablo Посмотреть профиль Найти все сообщения от DjDiablo
 
Регистрация: 04.02.2011
Сообщений: 1,815

Насколько я знаю Ext.data.record это старое название Ext.data.Model, как минимум с 4й версии

Combobox работает со сторе а не с моделями,выходит что и модели нам объявлять не очень то и нужно.
Значит если я правильно понял то должно получится что-то вроде.
// внимание это псевдокод
Ext.Ajax.request({
            url: "test.json",
            params: {
                id: 1// какойнибудь параметр передадим вместе с запросом (если надо конечно)
            },
            success: function(response){
                 ajax=Ext.JSON.decode(response.responseText); 

                //создадим первый store (сторе можно было создать и в другом месте а данные установить loadData)              
                ds1=Ext.create('Ext.data.Store', {
                        fields: ['id', 'name'], //модели нафик ненужны
                        data : ajax.data1
                });

                //создадим второй store (сторе можно было создать и в другом месте а данные установить loadData)
                ds2=Ext.create('Ext.data.Store', {
                        fields: ['id', 'test'], //модели нафик ненужны 
                        data : ajax.data2
                });
            }
__________________
Лучше калымить в гандурасе чем гандурасить на колыме

Последний раз редактировалось DjDiablo, 02.07.2012 в 00:06.
Ответить с цитированием