javascript - Select2 显示当前搜索的值

标签 javascript jquery twitter-bootstrap jquery-select2

我正在使用 Selec2使用 ajax 调用执行此操作的框架,我已在我的项目中成功实现了此功能,但为什么在输入要搜索的值时它会将当前搜索值显示为 optional ,即使没有结果,我也不想隐藏它。有什么建议吗?谢谢

显示当前搜索值并且它是可选的: enter image description here

即使没有结果: enter image description here

HTML:

<select style='width:100%;' id='select-employee'></select>

JS:

$("#select-employee").select2({
    theme: "bootstrap",
    placeholder: "Select employee...",
    minimumInputLength: 1,
    tags: [],
    ajax: {
        url: "getEmployee.php",
        dataType: "json",
        type: "POST",
        delay: 250,
        data: function(params) {
            return {
                term: params.term,
                page: params.page
            };
        },
        processResults: function(data, params) {
            params.page = params.page || 0;
            return {
                results: data.items,
                pagination: {
                    more: (data.page == "1" ? true : false)
                }
            };
        },
        cache: true
    }
});

最佳答案

您好,这是因为您必须将标签填充为 false,请尝试将 [] 更改为 false

$("#select-employee").select2({
  theme: "bootstrap",
  placeholder: "Select employee...",
  minimumInputLength: 1,
  tags: false,
  ajax: {
    url: "getEmployee.php",
    dataType: "json",
    type: "POST",
    delay: 250,
    data: function(params) {
        return {
            term: params.term,
            page: params.page
        };
    },
    processResults: function(data, params) {
        params.page = params.page || 0;
        return {
            results: data.items,
            pagination: {
                more: (data.page == "1" ? true : false)
            }
        };
    },
    cache: true
  }
});

关于javascript - Select2 显示当前搜索的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40152435/

相关文章:

javascript - Jest.js 模拟模块中的方法

javascript - 将 x 偏移到图像

javascript - 在 functions.php (wordpress) 中加载 jQuery/JavaScript

php - 返回数据库中插入的 n 行

twitter-bootstrap - Bootstrap 风格不适用于 Angular2 组件

html - 列中的 Bootstrap 字段

javascript - ExtJS Portal 布局问题(内部元素的自动高度/宽度)

javascript - 在 JavaScript 中初始化变量有什么好处?

javascript慢慢降低音频元素的音量

javascript - 如何使用具有动态位置的 javascript 生成 Bootstrap 弹出窗口