在Select2.js中,默认情况下会有一个选择下拉框和一个下拉图标,使用户可以直观地看到它是一个下拉列表,而不仅仅是一个输入框。
当我们创建启用了多个标签的选择下拉框时,下拉框看起来更像是输入文本框。基本上缺少下拉图标。
请参阅 - https://select2.github.io/examples.html
因此,要添加下拉图标,我可以将其添加到select2.js文件中。但我认为这不是一个好主意。获取多选select2 js下拉框的下拉图标的任何其他更简单或更好的方法是什么?
答案 0 :(得分:1)
正如文档所说,当您使用标签时,它将成为一个输入框。 Select仅用于单个选择,Textbox用于多个选择,a.k.a。标记。 :)
这是设计使然。
最好的替代方法是使用占位符,它可以告诉用户它是多选自动提示:
$(element).select2({
placeholder: "Start typing..."
});