应该在页面上显示bootstrap multiselect复选框

时间:2014-08-14 10:31:01

标签: javascript jquery twitter-bootstrap bootstrap-multiselect

我希望默认情况下bootstrap multiselect在页面上可见,并且不应切换。它的功能应该类似于带复选框的默认多选项。

我添加了这种样式,使其看起来好像在页面上:

ul.multiselect-container{
    position: relative;
    box-shadow: none;
}

但我也希望当我点击页面外时不应该隐藏它。 有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我使用以下代码显示checkboxes onLoad

if ($('select').next().hasClass('btn-group')) {
    $('select').next().addClass('open');
}

然后我使用onDropdownHidden来阻止下拉关闭

$('.multiselect').multiselect({
    onDropdownHidden: function (event) {
        $('select').next().addClass('open');
    }
});

FIDDLE DEMO