【问题标题】:bootstrap multiselect checkboxes should be visible on the page引导多选复选框应该在页面上可见
【发布时间】:2014-08-14 19:12:13
【问题描述】:

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

我添加了这个样式,让它看起来好像在页面上:

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

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

【问题讨论】:

  • 你能提供一个小提琴吗?
  • @Sachin,回复我的回答对不对??

标签: javascript jquery twitter-bootstrap bootstrap-multiselect


【解决方案1】:

我用下面的代码来显示checkboxesonLoad

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

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

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

FIDDLE DEMO

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-10-08
    • 1970-01-01
    • 1970-01-01
    • 2018-10-24
    • 2013-04-21
    • 1970-01-01
    • 2017-07-07
    相关资源
    最近更新 更多