Показать сообщение отдельно
  #1 (permalink)  
Старый 16.02.2012, 04:25
Кандидат Javascript-наук
Отправить личное сообщение для posta Посмотреть профиль Найти все сообщения от posta
 
Регистрация: 27.08.2010
Сообщений: 115

Template и Combobox
Как объединить displayField и valueField в комбобоксе так, чтобы при открытии - он отображал оба поля. а не только одно -displayField.

Ext.define('Example.view.regionbox', {
   extend: 'Ext.form.ComboBox',

   width: 200,    
   labelAlign: 'top',
   queryMode: 'local',
   displayField: 'text',
   valueField: 'num',


   initComponent: function() {
      var me = this;

      var states = Ext.create('Ext.data.Store', {
         fields: ['num', 'text'],
         data : [
                  {"num":"01", "text":"Текст 1"},
                  {"num":"02", "text":"Текст 2"}
         ],
      });

      me.store=states;

      me.callParent(arguments);
   }
});


Надо чтобы, например, выводило "01. Текст1" и так далее по списку. Пробовал с Шаблонами делать - не понял что-куда подключать.
Жду помощи.
Ответить с цитированием