#extjs #combobox
#extjs #выпадающий список
Вопрос:
Возможно ли создать выпадающий список, содержащий значение другого выпадающего списка?
Пример:
http://img5.fotos-hochladen.net/uploads/comboboxjrv2sc4zi6.png
При наведении курсора мыши на «Значение 1» должен быть открыт другой выпадающий список.
Комментарии:
1. Это похоже на меню? Я думаю, вы можете изменить значение второго выпадающего списка с помощью события onChange в первом выпадающем списке.
2. docs.sencha.com/extjs/4.2.2 /#!/api/Ext.form.field. Комбинированный блок
Ответ №1:
как сказал @Vlad, есть 2 варианта:
- создайте меню внутри меню:
{
text: 'Option 1',
menu: { // submenu
items: [
{
text: 'Option 1 - 1'
}, {
text: 'Option 1 - 2'
}, {
text: 'Option 1 - 3'
}, {
text: 'Option 1 - 4'
}
]
}
}
- создайте выпадающий список, который
mouseover
фильтрует другую комбинацию (вы даже можете отобразить комбинацию наmouseover
Ответ №2:
Я бы выбрал меню. Меню можно прикрепить к кнопке, тогда оно будет вести себя почти как combo. Смотрите этот пример — первая кнопка слева.