jquery - 使用 Bootstrap 4 在选择选项中搜索功能

标签 jquery html twitter-bootstrap select bootstrap-4

点击选择时,没有可用的选项。

$(function() {
  $('.selectpicker').selectpicker();
});
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">


<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.10.0/css/bootstrap-select.min.css" rel="stylesheet" />


<select class="form-control selectpicker" name="part" data-live-search="true" required>
  <option value="Select Part">Select Part</option>
  <option value="Part 1" data-tokens="Part 1">Part 1</option>
  <option value="Part 2" data-tokens="Part 2">Part 2</option>
  <option value="Part 3" data-tokens="Part 3">Part 3</option>
  <option value="Part 4" data-tokens="Part 4">Part 4</option>
  <option value="Part 5" data-tokens="Part 5">Part 5</option>
  <option value="Pravesh Pariksha" data-tokens="Pravesh Pariksha">Pravesh Pariksha</option>
</select>


<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.10.0/js/bootstrap-select.min.js"></script>

点击选择时,没有可用的选项。

最佳答案

检查你的版本:

<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-select@1.13.9/dist/css/bootstrap-select.min.css">

<!-- Latest compiled and minified JavaScript -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap-select@1.13.9/dist/js/bootstrap-select.min.js"></script>

$(function() {
  $('.selectpicker').selectpicker();
});
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">


<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-select@1.13.9/dist/css/bootstrap-select.min.css">


<select class="form-control selectpicker" name="part" data-live-search="true" required>
  <option value="Select Part">Select Part</option>
  <option value="Part 1" data-tokens="Part 1">Part 1</option>
  <option value="Part 2" data-tokens="Part 2">Part 2</option>
  <option value="Part 3" data-tokens="Part 3">Part 3</option>
  <option value="Part 4" data-tokens="Part 4">Part 4</option>
  <option value="Part 5" data-tokens="Part 5">Part 5</option>
  <option value="Pravesh Pariksha" data-tokens="Pravesh Pariksha">Pravesh Pariksha</option>
</select>


<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>

<script src="https://cdn.jsdelivr.net/npm/bootstrap-select@1.13.9/dist/js/bootstrap-select.min.js"></script>

关于jquery - 使用 Bootstrap 4 在选择选项中搜索功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55958646/

相关文章:

css - 具有透明背景的推特 Bootstrap 按钮组

Javascript 性能 - 迭代 dom 并添加监听器

javascript - 使用 jQuery 仅定位一个元素

html - 设置 window.innerHeight

javascript - 全局变量在新的弹出窗口中未定义,而它们是预先定义的

javascript - Vue div显示网格删除行之间的多余空间

javascript - LESS.CSS 和 CSS 文件用 JS 即时替换问题

javascript - jquery - 添加/删除/更改输入文本值的一部分

javascript - 单击它时如何更改一个按钮文本不是所有具有相同类的按钮

javascript - Bootstrap jquery sortable 只对行进行排序?