16

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

目前我有:

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

你能帮我吗?

4

2 回答 2

31

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

$().select2({
    createSearchChoice: function() { return null; },
    tags:...
});
于 2013-02-11T00:56:38.720 回答
16

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

于 2015-02-18T16:24:07.653 回答