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 相关文章推荐
javascript去掉代码里面的注释
Jul 24 Javascript
jQuery入门之层次选择器实例简析
Dec 11 Javascript
JavaScript知识点总结(六)之JavaScript判断变量数据类型
May 31 Javascript
jQuery基于ajax操作json数据简单示例
Jan 05 Javascript
从零学习node.js之详解异步控制工具async(八)
Feb 27 Javascript
Vue 单文件中的数据传递示例
Mar 21 Javascript
.net MVC+Bootstrap下使用localResizeIMG上传图片
Apr 21 Javascript
angularjs实现猜数字大小功能
May 20 Javascript
Vue中对拿到的数据进行A-Z排序的实例
Sep 25 Javascript
Vue可自定义tab组件用法实例
Oct 24 Javascript
javascript设计模式 ? 装饰模式原理与应用实例分析
Apr 14 Javascript
详解Vue.js 响应接口
Jul 04 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统一页面编码避免乱码问题
2015/04/09 PHP
UTF-8正则表达式如何匹配汉字
2015/08/03 PHP
Thinkphp5框架中引入Markdown编辑器操作示例
2020/06/03 PHP
Javascript 个人笔记(没有整理,很乱)
2007/07/07 Javascript
JQERY limittext 插件0.2版(长内容限制显示)
2010/08/27 Javascript
jQuery对象和Javascript对象之间转换的实例代码
2013/03/20 Javascript
JS实现时间格式化的方式汇总
2013/10/16 Javascript
Javascript弹出窗口的各种方法总结
2013/11/11 Javascript
form.submit()不能提交表单的错误原因及解决方法
2014/10/13 Javascript
js实现类似jquery里animate动画效果的方法
2015/04/10 Javascript
使用jquery插件qrcode生成二维码
2015/10/22 Javascript
10个JavaScript中易犯小错误
2016/02/14 Javascript
NodeJs读取JSON文件格式化时的注意事项
2016/09/25 NodeJs
详解基于javascript实现的苹果系统底部菜单
2016/12/02 Javascript
简单实现js悬浮导航效果
2017/02/05 Javascript
canvas实现图片根据滑块放大缩小效果
2017/02/24 Javascript
JavaScript中的null和undefined用法解析
2019/09/30 Javascript
图解JS原型和原型链实现原理
2020/09/15 Javascript
微信小程序实现天气预报功能(附源码)
2020/12/10 Javascript
[46:28]EG vs Liquid 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.23
2019/09/05 DOTA
python批量修改文件名的实现代码
2014/09/01 Python
Python批量重命名同一文件夹下文件的方法
2015/05/25 Python
python opencv3实现人脸识别(windows)
2018/05/25 Python
Python获取航线信息并且制作成图的讲解
2019/01/03 Python
Spark处理数据排序问题如何避免OOM
2020/05/21 Python
浅谈TensorFlow之稀疏张量表示
2020/06/30 Python
英国拖鞋购买网站:Bedroom Athletics
2020/02/28 全球购物
迎新晚会主持词
2014/03/24 职场文书
中餐厅经理岗位职责
2014/04/11 职场文书
医院党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
个人对照检查材料思想汇报
2014/09/26 职场文书
2016自主招生教师推荐信范文
2015/03/23 职场文书
原来实习报告是这样写的呀!
2019/07/03 职场文书
基于Redis位图实现用户签到功能
2021/05/08 Redis
Python中X[:,0]和X[:,1]的用法
2021/05/10 Python
Python趣味挑战之教你用pygame画进度条
2021/05/31 Python