0

ブートストラップの複数選択をデフォルトでページに表示したいのですが、切り替えてはいけません。その機能は、チェック ボックス付きのデフォルトの複数選択に似ている必要があります。

このスタイルを追加して、ページ上にあるかのように見せました。

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

しかし、ページの外をクリックしたときに非表示にならないようにしたいです。何か案が?

4

1 に答える 1

1

以下のコードを使用して表示しましたcheckboxes onLoad

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

次にonDropdownHidden、ドロップダウンのクローズを防止していました

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

フィドルのデモ

于 2014-08-14T11:12:13.177 に答える