javascript select2允许的标签

时间:2013-02-07 16:41:54

标签: jquery jquery-select2

我需要允许用户在select中选择仅允许的标签。

目前我有:

$("input#id_txtcolor").select2({tags:["red", "green", "blue"]});

你能帮帮我吗?

2 个答案:

答案 0 :(得分:31)

从3.3开始,你可以在使用始终返回null的标记时指定自己的createSearchChoice,从而防止创建默认选择。

$().select2({
    createSearchChoice: function() { return null; },
    tags:...
});

答案 1 :(得分:16)

有时候我们的开发人员不会使用我们的第7感,这种常识也发生在我挣扎了2个小时然后点击了我的感觉.. 如果您希望用户只选择允许的值,则不再标记选择所以只需删除tags:true选项并将mulitple属性保留为select,直接在select元素中提供选项或加载远程数据。