0

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

当我们使选择下拉框启用多个标签时,下拉框看起来更像是一个输入文本框。基本上没有下拉图标。

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

所以要添加下拉图标,我可以将它添加到 select2.js 文件中。但我认为这不是一个好主意。还有其他更简单或更好的方法来获取多选 select2 js 下拉框的下拉图标吗?

4

1 回答 1

1

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

最好的替代方法是使用占位符,它可以告诉用户这是一个多选自动建议:

$(element).select2({
  placeholder: "Start typing..."
});
于 2015-10-15T10:17:52.513 回答