如何在控件点击(最初不是)上加载组合选项?

时间:2016-10-18 16:45:51

标签: javascript html combobox dynamic-loading webix

我正在寻找一种方法来实现只有在用户点击它时才能从服务器加载/重新加载ui.combo(Webix控件)选项的场景。基本上,我只能按如下方式加载它们:

{
   view: "combo",
   options: "myurl.php"
}

但有没有办法检测控件上的点击并加载/重新加载选项?

1 个答案:

答案 0 :(得分:1)

如果要根据组合项目单击加载选项,则可以使用两种方法。

<强> 1。定义选项

您可以将选项定义为:

$$("mycombo").define("options", "newoptions.php");

<强> 2。加载选项

负载可以执行:

var list = $$("mycombo").getPopup().getList();
list.clearAll();
list.load("newoptions.php");