【问题标题】:Select2.js with multiple tags and not dropdown icon?Select2.js 有多个标签而不是下拉图标?
【发布时间】:2015-10-15 10:13:54
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: javascript jquery jquery-select2 dropdown


    【解决方案1】:

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

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

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

    【讨论】:

    • 你是对的!我看到了。但现在要求是具有多选图标。方法是什么。
    • @anandpatil Hack select2.js 就像你已经说过的那样。你也可以使用 CSS 来伪造它,但两者都不推荐,你知道原因。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-08
    • 1970-01-01
    • 1970-01-01
    • 2011-02-19
    • 1970-01-01
    • 2021-07-08
    • 2020-01-11
    相关资源
    最近更新 更多