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 相关文章推荐
Jquery实现弹出层分享微博插件具备动画效果
Apr 03 Javascript
js判断屏幕分辨率的代码
Jul 16 Javascript
Node.js包管理器Yarn的入门介绍与安装
Oct 17 Javascript
AngularJs表单验证实例代码解析
Nov 29 Javascript
基于JavaScript实现轮播图原理及示例
Apr 10 Javascript
JavaScript实现的XML与JSON互转功能详解
Feb 16 Javascript
jQuery插件FusionCharts绘制的2D双面积图效果示例【附demo源码】
Apr 11 jQuery
vue-router实现组件间的跳转(参数传递)
Nov 07 Javascript
jQuery EasyUI window窗口使用实例代码
Dec 25 jQuery
express如何使用session与cookie的方法
Jan 30 Javascript
Layer组件多个iframe弹出层打开与关闭及参数传递的方法
Sep 25 Javascript
vue移动端使用appClound拉起支付宝支付的实现方法
Nov 21 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
搜索引擎技术核心揭密
2006/10/09 PHP
php格式化工具Beautify PHP小小BUG
2008/04/24 PHP
生成ubuntu自动切换壁纸xml文件的php代码
2010/07/17 PHP
php开发过程中关于继承的使用方法分享
2011/06/17 PHP
微信公众号开发之获取位置信息php代码
2018/06/13 PHP
php测试kafka项目示例
2020/02/06 PHP
JS等比例缩小图片尺寸的实例
2013/02/27 Javascript
很好用的js日历算法详细代码
2013/03/07 Javascript
[JSF]使用DataModel处理表行事件的实例代码
2013/08/05 Javascript
jquery 自定义容器下雨效果可将下雨图标改为其他
2014/04/23 Javascript
详解jQuery中的DOM操作
2016/12/23 Javascript
js oncontextmenu事件使用详解
2017/03/25 Javascript
jQuery实现模糊搜索功能的方法分析
2018/06/29 jQuery
在Vuex使用dispatch和commit来调用mutations的区别详解
2018/09/18 Javascript
fetch 如何实现请求数据
2018/12/20 Javascript
微信小程序实现多个按钮的颜色状态转换
2019/02/15 Javascript
跟老齐学Python之做一个小游戏
2014/09/28 Python
python利用插值法对折线进行平滑曲线处理
2018/12/25 Python
Python3.5面向对象与继承图文实例详解
2019/04/24 Python
pandas 使用均值填充缺失值列的小技巧分享
2019/07/04 Python
python实现几种归一化方法(Normalization Method)
2019/07/31 Python
Pytorch实现GoogLeNet的方法
2019/08/18 Python
Python hashlib常见摘要算法详解
2020/01/13 Python
django的模型类管理器——数据库操作的封装详解
2020/04/01 Python
PageFactory设计模式基于python实现
2020/04/14 Python
Django如何使用redis作为缓存
2020/05/21 Python
Pyinstaller 打包发布经验总结
2020/06/02 Python
python下对hsv颜色空间进行量化操作
2020/06/04 Python
python 基于opencv实现图像增强
2020/12/23 Python
MSC邮轮官方网站:加勒比海、地中海和世界各地的假期
2018/08/27 全球购物
求职推荐信
2013/10/28 职场文书
教师岗位职责范本
2013/12/29 职场文书
元旦晚会感言
2014/03/12 职场文书
环保项目建议书
2014/08/26 职场文书
2019年度政务公开考核工作总结模板
2019/11/11 职场文书
win10双系统怎么删除一个系统?win10电脑有两个系统删除一个的操作方法
2022/07/15 数码科技