我正在使用 Webix 用户界面
它允许定义组合控件,如下所示
webix.ui({ view:"combo", options:["One", "Two", "Three"] });
它工作得很好,除了一瞬间。默认情况下,组合按文本统计过滤数据(输入“o”后,组合列表将仅显示“One”选项)。我需要如何更改上面的代码以使用全文过滤(输入“o”必须同时使用“One”和“Two”选项,因为它们都包含字母“o”)
您可以将自定义过滤方法定义为选项对象的一部分
webix.ui({
view:"combo",
options:{
data:["One", "Two", "Three"],
filter:function(obj, filter){
//obj - combo option
//filter - current text in combo control
return obj.value.indexOf(filter) != -1;
},
}
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)