Я пытаюсь программно открыть всплывающее окно управления комбо Webix, но не могу решить три проблемы.
Вот фрагмент, представляющий их:
- список всплывающих окон распространяется на ширину контейнера формы (вероятно, текущий
combo.$view
является неправильной целью для открытия всплывающего окна)
Только в исходном состоянии (я имею в виду, что всплывающее окно еще не было открыто действиями пользователя)
- начальное значение игнорируется
- новое значение не может быть выбрано из открытого всплывающего окна
Вот код комбинации и кнопки:
{
view:"combo",
inputWidth:350,
id:"mycombo",
value:1,
options:list_data
},
{
view:"button",
value:"show popup",
click:function(){
var combo = $$("mycombo");
var list = combo.getList();
list.show( combo.$view ); // probably wrong
}
}
К сожалению, я не могу понять, что я делаю неправильно (и возможно ли это вообще). Заранее спасибо.