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 相关文章推荐
可以支持多中格式的JS键盘
May 02 Javascript
用js实现的检测浏览器和系统的函数
Apr 09 Javascript
javascript 写类方式之八
Jul 05 Javascript
JS中toFixed()方法引起的问题如何解决
Nov 20 Javascript
表单的焦点顺序tabindex和对应enter键提交
Jan 04 Javascript
javascript强制点击广告的方法
Feb 06 Javascript
学习JavaScript设计模式(链式调用)
Nov 26 Javascript
jQuery实现的简单对话框拖动功能示例
Jun 05 jQuery
在angularJs中进行数据遍历的2种方法
Oct 08 Javascript
Javascript中弹窗confirm与prompt的区别
Oct 26 Javascript
javascript事件监听与事件委托实例详解
Aug 16 Javascript
Vue中keep-alive组件的深入理解
Aug 23 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
一个可查询所有表的“通用”查询分页类
2006/10/09 PHP
ini_set的用法介绍
2014/01/07 PHP
简单实用的PHP防注入类实例
2014/12/05 PHP
PHP Streams(流)详细介绍及使用
2015/05/12 PHP
php mysqli查询语句返回值类型实例分析
2016/06/29 PHP
php实现批量上传数据到数据库(.csv格式)的案例
2017/06/18 PHP
PHP读取文件,解决中文乱码UTF-8的方法分析
2020/01/22 PHP
如何在Web页面上直接打开、编辑、创建Office文档
2007/03/12 Javascript
JavaScript 事件参考手册
2008/12/24 Javascript
JS随即打乱数组实现代码
2012/12/03 Javascript
Seajs的学习笔记
2014/03/04 Javascript
js实现通用的微信分享组件示例
2014/03/10 Javascript
js和jquery设置disabled属性为true使按钮失效
2014/08/07 Javascript
微信小程序 使用canvas制作K线实例详解
2017/01/12 Javascript
bootstrap警告框使用方法解析
2017/01/13 Javascript
前端必备插件之纯原生JS的瀑布流插件Macy.js
2017/11/22 Javascript
zepto.js 实时监听输入框的方法
2018/12/04 Javascript
详解vue中使用vue-quill-editor富文本小结(图片上传)
2019/04/24 Javascript
JS解惑之Object中的key是有序的么
2019/05/06 Javascript
微信小程序实现订单倒计时
2020/11/01 Javascript
vue+element树组件 实现树懒加载的过程详解
2019/10/21 Javascript
vue $mount 和 el的区别说明
2020/09/11 Javascript
Python简单获取自身外网IP的方法
2016/09/18 Python
python爬虫之xpath的基本使用详解
2018/04/18 Python
分享Python切分字符串的一个不错方法
2018/12/14 Python
Python实现html转换为pdf报告(生成pdf报告)功能示例
2019/05/04 Python
升级keras解决load_weights()中的未定义skip_mismatch关键字问题
2020/06/12 Python
python 决策树算法的实现
2020/10/09 Python
编写用C语言实现的求n阶阶乘问题的递归算法
2014/10/21 面试题
J2EE中常用的名词进行解释
2015/11/09 面试题
高三自我鉴定范文
2013/10/19 职场文书
《挑山工》的教学反思
2014/02/16 职场文书
质量提升方案
2014/06/16 职场文书
写得不错的求职信范文
2014/07/11 职场文书
干部竞争上岗演讲稿
2014/09/11 职场文书
只需要100行Python代码就可以实现的贪吃蛇小游戏
2021/05/27 Python