【问题标题】:Select2 JQuery Select Boxes insert text optionSelect2 JQuery 选择框插入文本选项
【发布时间】:2014-01-12 11:52:11
【问题描述】:

在最近一次寻找启用 AJAX、预先输入、基于丰富 HTML 的选择框替代方案时,我遇到了基于 JQuery 的 Select2 (http://ivaynberg.github.com/select2/),发现它是一个很好的替代方案。

然而,我没有发现做得非常好的一件事是有关在 select2 插件的文本框中键入未出现在选择列表中的值的选项的文档。

我已经阅读了这篇文章:Entering values into a jquery-select2 that are not in the select list,但这对我没有帮助。

任何有关它的帮助或信息都会非常感激。

【问题讨论】:

    标签: jquery jquery-select2


    【解决方案1】:

    尝试将此添加到您的 $opts 初始化中:

        //Allow manually entered text in drop down.
        createSearchChoice: function(term, data) {
            if ( $(data).filter( function() {
                return this.text.localeCompare(term) === 0;
            }).length === 0) {
                return {id:term, text:term};
            }
        },
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-02
      • 2019-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-20
      • 1970-01-01
      相关资源
      最近更新 更多