gpt4 book ai didi

javascript - 组合的自定义过滤器

转载 作者:行者123 更新时间:2023-11-29 14:52:33 24 4
gpt4 key购买 nike

我正在使用 Webix 用户界面它允许像下一步一样定义组合控件

webix.ui({ view:"combo", options:["One", "Two", "Three"] });

它工作正常,除了一瞬间。默认情况下,组合按文本统计过滤数据(键入“o”后,组合列表将仅显示“一个”选项)。我需要如何更改上面的代码以使用全文过滤(键入“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;
},
}
});

关于javascript - 组合的自定义过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23151108/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com