Bootstrap select多选下拉框实现代码


Posted in Javascript onDecember 23, 2016

前言

项目中要实现多选,就想到用插件,选择了bootstrap-select。

附上官网api链接,http://silviomoreto.github.io/bootstrap-select/.

没有中文的。对付看吧。有机会每个方法实践一下,会总结的。我自己也等着呢。

需要引用的它们

<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.10.0/css/bootstrap-select.min.css">

<!-- Latest compiled and minified JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.10.0/js/bootstrap-select.min.js"></script>

<!-- (Optional) Latest compiled and minified JavaScript translation files -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.10.0/js/i18n/defaults-*.min.js"></script>

核心选项

官网有的,期待翻译。。。

核心方法

官网有的,期待翻译。。。

实例应用

bootstrap布局后,select多选代码如下

<div class="form-group">
    <label class="col-sm-3 control-label">客资类型:</label>
    <div class="col-sm-4">
    <select id="usertype" name="usertype" class="selectpicker show-tick form-control" multiple data-live-search="false">
     <option value="0">苹果</option>
     <option value="1">菠萝</option>
     <option value="2">香蕉</option>
     <option value="3">火龙果</option>
     <option value="4">梨子</option>
     <option value="5">草莓</option>
     <option value="6">哈密瓜</option>
     <option value="7">椰子</option>
     <option value="8">猕猴桃</option>
     <option value="9">桃子</option>
    </select>
    </div>
    </div>

js代码:

$(window).on('load', function () {
 $('#usertype').selectpicker({
 'selectedText': 'cat'
 });
});

页面效果:

Bootstrap select多选下拉框实现代码

选择后的效果如下:

Bootstrap select多选下拉框实现代码

获取值, $("#XXX").val()即可

回显操作:

用方法 $('.selectpicker').selectpicker('val', 'Mustard'); 

Mustard处填入数组。代码如下:

var str='3,4,5,6';
var arr=str.split(',');
$('#usertype').selectpicker('val', arr);

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

Javascript 相关文章推荐
ie focus bug 解决方法
Sep 03 Javascript
jquery tab标签页的制作
May 10 Javascript
ASP.NET jQuery 实例3 (在TextBox里面阻止复制、剪切和粘贴事件)
Jan 13 Javascript
js格式化时间和js格式化时间戳示例
Feb 10 Javascript
javascript 原型链维护和继承详解
Nov 26 Javascript
轻量级网页遮罩层jQuery插件用法实例
Jul 31 Javascript
详解数组Array.sort()排序的方法
May 09 Javascript
从零开始实现Vue简单的Toast插件
Dec 03 Javascript
JavaScript中引用vs复制示例详析
Dec 06 Javascript
express框架下使用session的方法
Jul 31 Javascript
node.js处理前端提交的GET请求
Aug 30 Javascript
VUE动态生成word的实现
Jul 26 Javascript
Bootstrap select实现下拉框多选效果
Dec 23 #Javascript
详解微信小程序开发—你期待的分享功能来了,微信小程序序新增5大功能
Dec 23 #Javascript
JavaScript用构造函数如何获取变量的类型名
Dec 23 #Javascript
JS中with的替代方法与String中的正则方法详解
Dec 23 #Javascript
Bootstrap源码解读排版(1)
Dec 23 #Javascript
简单实现JS倒计时效果
Dec 23 #Javascript
Bootstrap源码解读下拉菜单(4)
Dec 23 #Javascript
You might like
dedecms模板标签代码官方参考
2007/03/17 PHP
Laravel 模型使用软删除-左连接查询-表起别名示例
2019/10/24 PHP
Jquery实现Div上下移动示例
2014/04/23 Javascript
js随机生成字母数字组合的字符串 随机动画数字
2015/09/02 Javascript
详解JavaScript逻辑Not运算符
2015/12/04 Javascript
详解JS面向对象编程
2016/01/24 Javascript
jQuery插件EasyUI设置datagrid的checkbox为禁用状态的方法
2016/08/05 Javascript
详解Vue自定义过滤器的实现
2017/01/10 Javascript
JS点击图片弹出文件选择框并覆盖原图功能的实现代码
2017/08/25 Javascript
jQuery选择器之属性过滤选择器详解
2017/09/28 jQuery
vue .js绑定checkbox并获取、改变选中状态的实例
2018/08/24 Javascript
layDate插件设置开始和结束时间
2018/11/15 Javascript
JavaScript解析机制与闭包原理实例详解
2019/03/08 Javascript
微信小程序引入VANT组件的方法步骤
2019/09/19 Javascript
webpack 最佳配置指北(推荐)
2020/01/07 Javascript
Python模拟登陆实现代码
2017/06/14 Python
python实战教程之自动扫雷
2018/07/13 Python
django自带serializers序列化返回指定字段的方法
2019/08/21 Python
Python中的引用和拷贝实例解析
2019/11/14 Python
Python接口自动化判断元素原理解析
2020/02/24 Python
美国内衣第一品牌:Hanes(恒适)
2016/07/29 全球购物
Linux操作面试题
2012/05/16 面试题
对象的序列化(serialization)类是面向流的,应如何将对象写入到随机存取文件中
2015/06/22 面试题
护士实习自我鉴定
2013/10/22 职场文书
市场专员岗位职责
2014/02/14 职场文书
骨干教师考核方案
2014/05/09 职场文书
司法局群众路线教育实践活动整改措施
2014/09/17 职场文书
2014党员干部四风问题对照检查材料思想汇报
2014/09/24 职场文书
2014年高中生自我评价范文
2014/09/26 职场文书
2015届本科毕业生自我鉴定
2014/09/27 职场文书
2014年助理工程师工作总结
2014/11/14 职场文书
拾金不昧感谢信
2015/01/21 职场文书
2019思想汇报范文
2019/05/21 职场文书
导游词之徐州-云龙山
2019/09/29 职场文书
MySQL中IF()、IFNULL()、NULLIF()、ISNULL()函数的使用详解
2021/06/26 MySQL
MySQL数据库之内置函数和自定义函数 function
2022/06/16 MySQL