4

我的表单中有多个 select2 元素实例,但在其中一个(位于隐藏输入上)中,我只想标记输入。

我不希望下拉菜单显示,因为它总是显示“未找到匹配项”并且让用户感到困惑。因此,我只需要禁用下拉菜单并将 select2 用作该特定元素的标记器。那可能吗?

(我知道没有插件我可以很容易地做到这一点,但我想使用插件,因为它装饰了标记并删除了图标,并且它将与使用它的其他输入保持一致)

4

2 回答 2

6

使用@Paralife 描述的方法。

发现有一个dropdownCss设置下拉样式的选项。所以dropdownCss:{display:'none'}也足以禁用它。

于 2014-02-12T15:31:50.810 回答
3

我找到了一个解决方案:在构造函数中,我把选项dropdownCssClass: 'noshow'然后只是 css 它: .noshow { display:none !important;}

这总是隐藏整个下拉列表。

于 2013-10-06T20:48:12.227 回答