我需要允许用户在select中选择仅允许的标签。
目前我有:
$("input#id_txtcolor").select2({tags:["red", "green", "blue"]});
你能帮帮我吗?
答案 0 :(得分:31)
从3.3开始,你可以在使用始终返回null的标记时指定自己的createSearchChoice,从而防止创建默认选择。
$().select2({
createSearchChoice: function() { return null; },
tags:...
});
答案 1 :(得分:16)
有时候我们的开发人员不会使用我们的第7感,这种常识也发生在我挣扎了2个小时然后点击了我的感觉..
如果您希望用户只选择允许的值,则不再标记,选择所以只需删除tags:true
选项并将mulitple
属性保留为select,直接在select元素中提供选项或加载远程数据。