Bootstrap 下拉多选框插件Bootstrap Multiselect


Posted in Javascript onJanuary 22, 2017

引入文件:

<link rel="stylesheet" href="css/bootstrap.min.css" type="text/css"/>
<link rel="stylesheet" href="css/bootstrap-multiselect.css" type="text/css"/>
<script type="text/javascript" src="js/bootstrap-multiselect.js"></script>
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>

使用

jsp页面

<div class="form-group">
              <label class="col-sm-4 control-label"><i class="required">* </i>所属部门:</label>
              <div class="col-sm-6">
                <div class="myOwnDdl">
                <select name="expendProject" id="user_dept" class="form-control">
                  <option value="" selected="selected">请选择部门</option>
                </select>
                </div>
              </div>
            </div>
            <div class="form-group">
              <label class="col-sm-4 control-label"><i class="required">* </i>所属角色:</label>
              <div class="col-sm-6">
                <div class="myOwnDdl">
                  <select name="expendProject" id="user_role" class="form-control" multiple="multiple">
                    <c:forEach var="var" items="${requestScope.roles }">
                      <option value="${var.id}">${var.roleName}</option>
                    </c:forEach>
                  </select>
                </div>
              </div>
            </div>

js:

 $("#user_role").multiselect({  //分别为控制下拉容器最大高度、最多允许具体展示选中项数(其余以数字形式展示)、隔行换色控制、全选、支持检索。           

maxHeight:300,
        numberDisplayed:3,
        optionClass: function(element) {
          var value = $(element).parent().find($(element)).index();
          if (value%2 == 0) {
            return 'even';
          }
          else {
            return 'odd';
          }
        },
        includeSelectAllOption: true,
        enableFiltering: true,
        selectAllJustVisible: true,
        nonSelectedText: '请选择角色', //默认展示文本
        selectAllText: '全选' //全选文本
      });

如希望修改其宽度,参考:http://m.blog.csdn.net/article/details?id=50971672

根据option的id设置某个选项为被选择。

$(‘#selectId').multiselect(‘select',optionId);

以上所述是小编给大家介绍的Bootstrap 下拉多选框插件Bootstrap Multiselect,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Div Select挡住的解决办法
Aug 07 Javascript
js自定义方法通过隐藏iframe实现文件下载
Feb 21 Javascript
Jquery绑定事件(bind和live的区别介绍)
Aug 23 Javascript
js控制href内容的连接内容的变化示例
Apr 30 Javascript
javascript中几个容易混淆的概念总结
Apr 14 Javascript
jquery特效 点击展示与隐藏全文
Dec 09 Javascript
JS实现下拉菜单列表与登录注册弹窗效果
Aug 10 Javascript
node.js用fs.rename强制重命名或移动文件夹的方法
Dec 27 Javascript
对angularJs中$sce服务安全显示html文本的实例
Sep 30 Javascript
layui文件上传控件带更改后数据传值的方法
Sep 23 Javascript
基于vue和bootstrap实现简单留言板功能
May 30 Javascript
gojs实现蚂蚁线动画效果
Feb 18 Javascript
JavaScript 详解预编译原理
Jan 22 #Javascript
JavaScript中匿名函数的递归调用
Jan 22 #Javascript
Javascript中字符串和数字的操作方法整理
Jan 22 #Javascript
loading动画特效小结
Jan 22 #Javascript
全面总结Javascript对数组对象的各种操作
Jan 22 #Javascript
通过jsonp获取json数据实现AJAX跨域请求
Jan 22 #Javascript
JS实现点击表头表格自动排序(含数字、字符串、日期)
Jan 22 #Javascript
You might like
php ignore_user_abort与register_shutdown_function 使用方法
2009/06/14 PHP
PHP实现在线阅读PDF文件的方法
2015/06/23 PHP
Zend Framework教程之MVC框架的Controller用法分析
2016/03/07 PHP
thinkphp 中的volist标签在ajax操作中的特殊性(推荐)
2018/01/15 PHP
一些常用且实用的原生JavaScript函数
2010/09/08 Javascript
jQuery在IE下使用未闭合的xml代码创建元素时的Bug介绍
2012/01/10 Javascript
基于jquery实现的一个选择中国大学的弹框 (数据、步骤、代码)
2012/07/26 Javascript
Lazy Load 延迟加载图片的jQuery插件中文使用文档
2012/10/18 Javascript
Jquery Validate 正则表达式实用验证代码大全
2013/08/23 Javascript
深入理解JavaScript中的call、apply、bind方法的区别
2016/05/30 Javascript
js编写一个简单的产品放大效果代码
2016/06/27 Javascript
AngularJS 2.0入门权威指南
2016/10/08 Javascript
jquery+Jscex打造游戏力度条
2020/09/12 Javascript
Ajax+FormData+javascript实现无刷新表单信息提交
2016/10/24 Javascript
Javascript 闭包详解及实例代码
2016/11/30 Javascript
React+react-dropzone+node.js实现图片上传的示例代码
2017/08/23 Javascript
详解Angular路由之路由守卫
2018/05/10 Javascript
Vue + Elementui实现多标签页共存的方法
2019/06/12 Javascript
浅谈如何优雅处理JavaScript异步错误
2019/11/12 Javascript
JavaScript实现HSL拾色器
2020/05/21 Javascript
python中使用%与.format格式化文本方法解析
2017/12/27 Python
详解python3安装pillow后报错没有pillow模块以及没有PIL模块问题解决
2019/04/17 Python
用Python徒手撸一个股票回测框架搭建【推荐】
2019/08/05 Python
Python字符串中添加、插入特定字符的方法
2019/09/10 Python
解决python Jupyter不能导入外部包问题
2020/04/15 Python
OpenCV实现机器人对物体进行移动跟随的方法实例
2020/11/09 Python
Sephora丝芙兰澳洲官方网站:国际知名化妆品购物
2016/10/27 全球购物
捷克汽车配件和工具销售网站:TorriaCars
2018/02/26 全球购物
如何用Python来进行查询和替换一个文本字符串
2014/01/02 面试题
商务日语毕业生自荐信范文
2013/11/14 职场文书
电子商务专业自荐信
2014/06/02 职场文书
2014年个人售房协议书
2014/10/30 职场文书
2015年安全员工作总结范文
2015/04/22 职场文书
消防演习通知
2015/04/25 职场文书
2016继续教育培训学习心得体会
2016/01/19 职场文书
Vue3中的Refs和Ref详情
2021/11/11 Vue.js