Select2.js-如何防止显示标签
Select2.js - How do I prevent displaying the tags?
我有select2.js这样的设置:
$searchBar.select2({
maximumSelectionSize: 1
, minimumInputLength: 1
, multiple: true
, placeholder: 'Search'
});
我确信这在文档中,就在我面前,但有什么方法可以禁止标签出现吗?
我现在有两个解决办法,但都有一些令人讨厌的副作用:
1) 每次进行选择时,重新呈现输入框
2) 使用css隐藏display的标签:none;
我通过挂接到"select2 selection"事件并更改行为来实现这一点:
$('select2-select-element')
.select2()
.on("select2-selecting", function(e) {
e.preventDefault();
$('input.select2-input').val(e.object.text);
$('.select2-drop').hide();
});
它的工作原理与你描述的非常接近。
相关文章:
- 在高图表中,每x步只显示标签
- 如何隐藏和显示标签控件JavaScript
- 如何在angular js的ng应用程序中以普通的htm显示标签
- 使用细丝组tablesaw插件时未显示标签
- 用Javascript在具有相同类的按钮上显示标签
- Dijit 按钮显示图标,但不以编程方式显示标签
- 当圆形图像在圆轮中发生变化时,如何在顶部显示标签
- jqPlot - 无法使 x 轴正确显示标签
- 在堆叠条形图上显示标签
- 在酒窝气泡图中的每个气泡内显示标签
- Struts2 显示标签动态链接显示相同的行值
- HTML,显示标签的输入值
- JS sup() 在 html 中显示标签
- 如何在我的WinJS工具栏上显示标签
- d3图表宽度不会在x轴上显示标签
- 如何在鼠标悬停在条形图上时显示标签
- Select2.js-如何防止显示标签
- 我无法在JQChart中显示标签
- 使用 jQuery 验证并尝试在标签无效时突出显示标签
- 将鼠标悬停在圆上时显示标签