html select 支持内容过滤列表 -bootstrap实现

实现使用bootstrap-select插件

http://silviomoreto.github.io/bootstrap-select

<!DOCTYPE html>
<html>
<meta charset="UTF-8">
<head>
  <title>jQuery bootstrap-select可搜索多选下拉列表插件-www.daimajiayuan.com</title>
  <script src="../../js/jquery-1.9.1.js"></script>
  <!-- 3.0 -->
  <link rel="stylesheet" href="../../js/bootstrap/bootstrap.css">
  <script src="../../js/bootstrap/bootstrap.min.js"></script>
  <script src="../../js/bootstrap/bootstrap-select.js"></script>
  <link rel="stylesheet" href="../../js/bootstrap/bootstrap-select.css">


  <script type="text/javascript">
    $(window).on('load', function () {

      $('.selectpicker').selectpicker({
        'selectedText': 'cat'
      });

      // $('.selectpicker').selectpicker('hide');
    });
  </script>


</head>
<body>
<div class="container">
  <form class="form-horizontal" role="form1">
    <div class="form-group">
      <label for="bs3Select" class="col-lg-2 control-label">Test bootstrap 3 选择器form</label>
      <div class="col-lg-10">
        <select id="bs3Select1" class="selectpicker show-tick form-control" multiple data-live-search="true">
   <option value="cowVal">cow</option>
          <option value="1">bull</option>
          <option class="get-class" disabled>ox</option>
          <optgroup label="test" data-subtext="another test" data-icon="icon-ok">
            <option value="2">ASD</option>
            <option value="3" selected>Bla</option>
            <option value="4">Ble</option>
            <option value="5">8送洗Ble</option>
        </select>
      </div>
    </div>
  </form>
</div>

<!--<label for="id_select">选择器Test label YEag</label>
<select id="id_select" class="selectpicker bla bla bli" multiple data-live-search="true">
  <option>cow</option>
  <option>bull</option>
  <option class="get-class" disabled>ox</option>
  <optgroup label="test" data-subtext="another test" data-icon="icon-ok">
    <option>ASD</option>
    <option selected>Bla</option>
    <option>Ble</option>
  </optgroup>
</select>


<div class="container">
  <form class="form-horizontal" role="form">
    <div class="form-group">
      <label for="bs3Select" class="col-lg-2 control-label">Test bootstrap 3 选择器 单选</label>
      <div class="col-lg-10" id="selectsig">
        <select class="selectpicker show-tick form-control" data-live-search="true"
                tittle="选择器单选">
          <option>cow 固定</option>
          <option>bull</option>
          <option>ASD</option>
          <option>Bla</option>
          <option>Ble</option>
        </select>
      </div>

    </div>
  </form>
</div>-->
<button id='reset'>重置</button>


</body>
<script type="text/javascript">
  function reset() {
    $('.selectpicker').val('cowVal');
    $('.selectpicker').selectpicker('render');
    console.log('END')
  }

  $(() => {
    $('#reset').on('click', () => {
      reset()
    })
  })


</script>
</html>

重置选择值时,需要手动调用(‘render’)要不会造成网页刷新

 $('.selectpicker').val('cowVal');
    $('.selectpicker').selectpicker('render');

相关推荐

  1. uniapp实现下拉过滤查询列表

    2024-04-21 04:02:05       28 阅读
  2. <span style='color:red;'>Bootstrap</span>

    Bootstrap

    2024-04-21 04:02:05      50 阅读
  3. BootStrap

    2024-04-21 04:02:05       27 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-21 04:02:05       91 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-21 04:02:05       97 阅读
  3. 在Django里面运行非项目文件

    2024-04-21 04:02:05       78 阅读
  4. Python语言-面向对象

    2024-04-21 04:02:05       88 阅读

热门阅读

  1. js DOM模型常用方法复盘梳理

    2024-04-21 04:02:05       36 阅读
  2. 信号塔(树形dp)

    2024-04-21 04:02:05       33 阅读
  3. Ocr识别

    2024-04-21 04:02:05       31 阅读
  4. 音视频、网络带宽等常用概念详解

    2024-04-21 04:02:05       33 阅读
  5. pytorch中模型训练的学习率动态调整

    2024-04-21 04:02:05       39 阅读
  6. web应用使用spring

    2024-04-21 04:02:05       42 阅读
  7. 2024.4.20力扣每日一题——组合总和

    2024-04-21 04:02:05       34 阅读
  8. 游戏中的伤害类型

    2024-04-21 04:02:05       39 阅读
  9. 正则表达式大全,30个正则表达式详细案例

    2024-04-21 04:02:05       39 阅读
  10. 上海计算机学会2023年12月月赛C++丙组T2移动复位

    2024-04-21 04:02:05       41 阅读
  11. 搭建vue3组件库(一):Monorepo项目搭建

    2024-04-21 04:02:05       37 阅读
  12. Docker常见命令学习

    2024-04-21 04:02:05       36 阅读