jquery - Bootstrap Select-Picker 防止关闭

标签 jquery twitter-bootstrap bootstrap-select

嘿,和我一起工作的 friend Bootstrap Select-picker 。我想默认打开下拉列表,而不是在焦点移出时关闭选择器。

代码:

<select class="selectpicker" multiple data-live-search="true" data-actions-box="true">
  <optgroup label="filter1">
    <option>option1</option>
    <option>option2</option>
    <option>option3</option>
    <option>option4</option>
  </optgroup>
  <optgroup label="filter2">
    <option>option1</option>
    <option>option2</option>
    <option>option3</option>
    <option>option4</option>
  </optgroup>
  <optgroup label="filter3">
    <option>option1</option>
    <option>option2</option>
    <option>option3</option>
    <option>option4</option>
  </optgroup>
</select>
<script type="text/javascript">
  $('.selectpicker').selectpicker();
</script>

这可能吗?

最佳答案

您可以添加一些 jQuery 以使其自动打开,并在单击文档中的任何位置时重新打开(导致它通常失去焦点并关闭)..

//auto open
$('[data-id=mySel]').trigger('click');

//stay open
$(document).on("click", function () {
   $('[data-id=mySel]').trigger('click');
});

演示: http://www.bootply.com/77umTeRI6n

关于jquery - Bootstrap Select-Picker 防止关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25866844/

相关文章:

javascript - 如何使用 bootstrap-select 动态设置多个值

javascript - 第二次调用后未提交表格

jquery - 基于导航栏淡入淡出 DIV

jquery - jQuery.live 可以阻止浏览器访问链接吗?

javascript - Bootstrap 幻灯片事件在 AJAX 成功中不起作用

javascript - bootstrap-select:将选项添加到多个选择框后,它无法正确刷新

jquery - 如何自定义jquery验证数字格式?

twitter-bootstrap - 为多个页面编写一次 Twitter Bootstrap 导航栏

html - 图片 "pushing"别人走了

javascript - 在引导表问题中打开引导选择