Bootstrap框架下下拉框select搜索功能

前端技术 2023/09/07 JavaScript

之前用Easyui框架下做的下拉框选择,虽然可以搜索,但是有诸多的不便:比如,不能模糊匹配,必须按照第一个字母来搜索


心血来潮,想换个框架写后台,然后用Bootstrap搭了个架子,然后两种样式冲突,百度了一把,找到了另一个牛逼的基于Bootstrap下拉框搜索功能的js


不区分大小写,模糊匹配,哈哈,太棒了~~


具体用法:

 <script type=\"text/javascript\" src=\"<%=basePath%>/js/commons/jquery.min.js\"></script>
 


<script type=\"text/javascript\" src=\"${basePath}/js/silviomoreto-bootstrap/bootstrap-select.js\"></script>
<link rel=\"stylesheet\" type=\"text/css\" href=\"${basePath}/js/silviomoreto-bootstrap/bootstrap-select.css\">

<!-- 3.0 -->
<link href=\"${basePath}/js/silviomoreto-bootstrap/bootstrap.min.css\" rel=\"stylesheet\">
<script src=\"${basePath}/js/silviomoreto-bootstrap/bootstrap.min.js\"></script>初始化一下:
 
$(window).on(\'load\', function () {

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

  // $(\'.selectpicker\').selectpicker(\'hide\');
}); 

关键代码是class和后面是否支持搜索

 <select id=\"bs3Select\" class=\"selectpicker show-tick form-control\" multiple data-live-search=\"true\">
            <option>cow</option>
            <option>bull</option>
            <option class=\"get-class\" disabled>ox</option>
            
          </select>

如果大家还想深入学习,可以点击这里进行学习,再为大家附两个精彩的专题:Bootstrap学习教程 Bootstrap实战教程

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持phpstudy。

本文地址:https://www.stayed.cn/item/20323

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。