gpt4 book ai didi

jquery-select2 - select2 搜索 - 仅匹配以搜索词开头的词

转载 作者:行者123 更新时间:2023-12-04 00:01:41 24 4
gpt4 key购买 nike

我从选择的插件迁移到了 select2 插件,因为它对我来说效果更好,但与选择的相比,它的文档很差。谁能告诉我应该使用什么选项来使 select2 搜索功能过滤仅以搜索词开头的单词(并且中间不包含它)。

假设 select2 字段有这些选项:香蕉、苹果、菠萝。

当用户输入“app”(或apple)时,应该只返回apple(因为它是唯一以apple 开头的单词)。现在,它返回苹果和菠萝。

经过大量搜索,我发现需要使用一些自定义匹配器,但仅此而已。

最佳答案

选择2 4.0.0

function matchStart(params, data) {
params.term = params.term || '';
if (data.text.toUpperCase().indexOf(params.term.toUpperCase()) == 0) {
return data;
}
return false;
}

$("select").select2({
matcher: function(params, data) {
return matchStart(params, data);
},
});

关于jquery-select2 - select2 搜索 - 仅匹配以搜索词开头的词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31571864/

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