Я пытаюсь использовать ComboBox на FormPanel, он определяется следующим образом:
{
xtype: 'combo',
name: 'Reasons',
store: new Ext.data.ArrayStore({
id: 0,
fields: ['myId', 'displayText'],
data: [
[1, 'Reason 1'],
[2, 'Second Reason'],
[3, 'Something else']
]
}),
typeAhead: false,
mode: 'local',
valueField: 'myId',
displayField: 'displayText',
allowBlank: false,
editable: false,
forceSelection: true
}
Я хотел бы действовать как обычный элемент выбора, когда я редактирую как false, я больше не могу повторно выбирать, когда как true (по умолчанию) мне нужно удалить выделение (путем возврата или удаления), чтобы повторно выбрать .
Что еще мне следует отключить, чтобы перейти на более раннюю версию поля со списком, чтобы выбрать или shpuld, которые я рассматриваю для использования вместо этого другого компонента?
Меня беспокоит, действительно ли мне нужен обычный выбор (не совсем обычный - возможность хранить и управлять параметрами очень круто) - комбо
кажется мне элементом следующего уровня, у которого слишком много функций, которые мне нужно отключить, а комбо
отображается как ввод со стрелкой вниз, которая запускает все действия.
Мой вопрос:
Использует ли элемент ExtJS HTML-тег select, действующий как select, рендеринг как select?