gpt4 book ai didi

jquery - 如何防止 select2 将用户输入作为标签建议之一

转载 作者:行者123 更新时间:2023-12-03 23:04:27 26 4
gpt4 key购买 nike

在我的项目中实现了Select2。使用插件中提供的标签功能。该功能按照文档中的建议工作,但我陷入了困境。

我已按如下方式初始化标签:

HTML

<div class="form-group">
<label for="languages">Languages <span class="mandatory">*</span> :</label>
<input type="text" required="" placeholder="Languages" name="languages" id="languages" class="form-control">
</div>

JS:

$('#languages').select2({
tags: languagenames,
});

语言名称数据:

[{"id":"1","text":"Afrikaans"},{"id":"2","text":"Albanian"},{"id":"3","text":"Arabic",....}]

在输入框中输入字符时,我会在下拉列表中收到建议,但我也会输入的字符作为建议之一(附加屏幕)。例如,在尝试输入英语时,我输入“En”,它作为建议之一出现。我检查了数据集,没有“En”的条目。我找不到任何特定的配置来阻止这个额外的条目。关于如何防止出现此额外条目有什么建议吗?

enter image description here

最佳答案

我以前不知道这个插件,但看起来很棒。

尝试这样的事情:

$('#languages').select2({
tags: languagenames,
createSearchChoice : function(term){
return false;
}
});

关于jquery - 如何防止 select2 将用户输入作为标签建议之一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25699752/

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