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


Posted in Javascript onMarch 26, 2020

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

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

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

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

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

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

具体用法:

<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实战教程

更多搜索功能实现的精彩文章,请点击专题:javascript搜索功能汇总 进行学习

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

Javascript 相关文章推荐
javascript编程起步(第二课)
Jan 10 Javascript
js控制框架刷新
Aug 01 Javascript
javascript 一段左右两边随屏滚动的代码
Jun 18 Javascript
纯js实现背景图片切换效果代码
Nov 14 Javascript
如何高效率去掉js数组中的重复项
Apr 12 Javascript
Ext JS动态加载JavaScript创建窗体的方法
Jun 23 Javascript
Bootstrap响应式侧边栏改进版
Sep 17 Javascript
Angularjs根据json文件动态生成路由状态的实现方法
Apr 17 Javascript
深究AngularJS中$sce的使用
Jun 12 Javascript
vue2.0.js的多级联动选择器实现方法
Feb 09 Javascript
Vue 实现拖动滑块验证功能(只有css+js没有后台验证步骤)
Aug 24 Javascript
vue2和vue3的v-if与v-for优先级对比学习
Oct 10 Javascript
Bootstrap轮播插件中图片变形的终极解决方案 使用jqthumb.js
Jul 10 #Javascript
深入浅析JavaScript函数前面的加号和叹号
Jul 09 #Javascript
jQuery回到顶部的代码
Jul 09 #Javascript
jQuery 跨域访问解决原理案例详解
Jul 09 #Javascript
JavaScript跨域调用基于JSON的RESTful API
Jul 09 #Javascript
checkbox 选中一个另一个checkbox也会选中的实现代码
Jul 09 #Javascript
jquery+ajax+text文本框实现智能提示完整实例
Jul 09 #Javascript
You might like
随机头像PHP版
2006/10/09 PHP
PHP音乐采集(部分代码)
2007/02/14 PHP
php下通过伪造http头破解防盗链的代码
2010/07/03 PHP
php array_push()数组函数:将一个或多个单元压入数组的末尾(入栈)
2011/07/12 PHP
thinkPHP5.1框架中Request类四种调用方式示例
2019/08/03 PHP
JavaScript实现Sleep函数的代码
2007/03/04 Javascript
打开新窗口关闭当前页面不弹出关闭提示js代码
2013/03/18 Javascript
ComboBox 和 DateField 在IE下消失的解决方法
2013/08/30 Javascript
angularjs+bootstrap菜单的使用示例代码
2017/03/07 Javascript
基于JavaScript实现类名的添加与移除
2017/04/23 Javascript
Angular中使用$watch监听object属性值的变化(详解)
2017/04/24 Javascript
Vue 3.0 前瞻Vue Function API新特性体验
2019/08/12 Javascript
jsonp格式前端发送和后台接受写法的代码详解
2019/11/07 Javascript
Js参数RSA加密传输之jsencrypt.js的使用
2020/02/07 Javascript
微信小程序自定义纯净模态框(弹出框)的实例代码
2020/03/09 Javascript
浅谈JS for循环中使用break和continue的区别
2020/07/21 Javascript
为python设置socket代理的方法
2015/01/14 Python
python pandas dataframe 行列选择,切片操作方法
2018/04/10 Python
python图像和办公文档处理总结
2019/05/28 Python
Python实现随机取一个矩阵数组的某几行
2019/11/26 Python
Python字符串对齐、删除字符串不需要的内容以及格式化打印字符
2021/01/23 Python
美国畅销的跑步机品牌:ProForm
2017/02/06 全球购物
美国最灵活的移动提供商:Tello
2017/07/18 全球购物
Web Service面试题:如何搭建Axis2的开发环境
2012/06/20 面试题
介绍一下SQL Server的全文索引
2013/08/15 面试题
当x.equals(y)等于true时,x.hashCode()与y.hashCode()可以不相等,这句话对不对
2015/05/02 面试题
英语文学专业学生的自我评价
2013/10/31 职场文书
师范应届毕业生自荐信
2013/11/18 职场文书
期终自我鉴定
2014/02/17 职场文书
关于运动会广播稿300字
2014/10/05 职场文书
2015新年寄语(一句话)
2014/12/08 职场文书
婚礼父母致辞
2015/07/28 职场文书
四群教育工作总结
2015/08/10 职场文书
PHP判断是否是json字符串
2021/04/01 PHP
python中的被动信息搜集
2021/04/29 Python
python如何利用cv2.rectangle()绘制矩形框
2022/12/24 Python