javascript - 启用 select2 多选搜索框

标签 javascript jquery jquery-select2

我需要能够使用 select2 将搜索框添加到我的多选字段。

无论出于何种原因,虽然搜索框按预期出现在单选字段中,但对多选字段的相同 select2() 调用不会添加搜索框。

var data = []; // Programatically-generated options array with > 5 options
var placeholder = "select";
$(".mySelect").select2({
    data: data,
    placeholder: placeholder,
    allowClear: false,
    minimumResultsForSearch: 5});

select2 不支持多选搜索框吗?谁有类似功能的好替代品?

最佳答案

答案是select2输入元素变成了没有后端数据的多选搜索框

如果您开始输入,您的结果将开始过滤选项

如果设置为加载远程ajax数据,其实是保留搜索框的,但是对于没有数据源的多选,输入的是搜索栏,比较直观

https://select2.github.io/examples.html

关于javascript - 启用 select2 多选搜索框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36188356/

相关文章:

javascript - 如何在 Materializecss 中的 toast 上显示消息?

javascript - Typeahead.js - 特殊字符返回为 "æ"等

javascript - 使用 typescript 接口(interface)时如何处理原型(prototype)类

knockout.js - 使用 Knockout.js 对 Select2 进行标记支持

javascript - 在不刷新视频的情况下调整从外部源运行的 Flash 视频的大小

jquery 序列淡出然后删除

asp.net - 将自动完成方法放在单独的 Web 文件中?

javascript - 在 Magnific Popup 顶部显示 JQuery Modal

javascript - 使用 select2 时,一次调用提供不同的选项来选择元素

javascript - 使用 Select2 获取错误 - "Error: No select2/compat/query"