我希望bootstrap multiselect在默认情况下在页面上可见,并且不应切换。其功能应类似于带有复选框的默认多选。
我添加了此样式,使其看起来就像在页面上一样:
ul.multiselect-container{
position: relative;
box-shadow: none;
}
但我也希望当我在页面外部单击时不应隐藏它。
任何的想法?
最佳答案
我已使用以下代码显示checkboxes
onLoad
if ($('select').next().hasClass('btn-group')) {
$('select').next().addClass('open');
}
然后我使用
onDropdownHidden
来防止下拉菜单关闭$('.multiselect').multiselect({
onDropdownHidden: function (event) {
$('select').next().addClass('open');
}
});
FIDDLE DEMO