Select2.js有多个标签而不是下拉图标?

时间:2015-10-15 10:13:54

标签: javascript jquery jquery-select2 dropdown

在Select2.js中,默认情况下会有一个选择下拉框和一个下拉图标,使用户可以直观地看到它是一个下拉列表,而不仅仅是一个输入框。

当我们创建启用了多个标签的选择下拉框时,下拉框看起来更像是输入文本框。基本上缺少下拉图标。

请参阅 - https://select2.github.io/examples.html

因此,要添加下拉图标,我可以将其添加到select2.js文件中。但我认为这不是一个好主意。获取多选select2 js下拉框的下拉图标的任何其他更简单或更好的方法是什么?

1 个答案:

答案 0 :(得分:1)

正如文档所说,当您使用标签时,它将成为一个输入框。 Select仅用于单个选择,Textbox用于多个选择,a.k.a。标记。 :)这是设计使然。

最好的替代方法是使用占位符,它可以告诉用户它是多选自动提示:

$(element).select2({
  placeholder: "Start typing..."
});