Показать сообщение отдельно
  #4 (permalink)  
Старый 12.10.2016, 01:28
Аватар для nohuhu
Профессор
Отправить личное сообщение для nohuhu Посмотреть профиль Найти все сообщения от nohuhu
 
Регистрация: 21.05.2015
Сообщений: 321

Чем каноничный вариант не устраивает?

Ext.define('MyApp.store.TableGrid', {
    extend: 'Ext.data.Store',
    alias: 'store.TablesGrid',

    fields: ['TableID', 'TableName'],

    proxy: {
        url: '...'
    }
});

...

{
   xtype: 'combobox',
   allowBlank: true,
   width: 75,
   valueField: "TableID",
   hiddenName: "TableID",
   displayField: "TableName",
   name: "TableID",
   itemId: "TableID",
   id: "TableID",

   store: {
      type: 'TablesGrid'
   }
}

...

Ext.getCmp('TableID').getStore().load();
Ответить с цитированием