bootstrap multiselect下拉列表功能


Posted in Javascript onAugust 22, 2017

bootstrap-multiselect基于原生态的下拉列表添加更多的功能及更好的视觉效果!

1、源码地址

https://github.com/davidstutz/bootstrap-multiselect

2、效果展示

bootstrap multiselect下拉列表功能bootstrap multiselect下拉列表功能bootstrap multiselect下拉列表功能bootstrap multiselect下拉列表功能bootstrap multiselect下拉列表功能

3、代码示例

引入的js和css

<script src="js/jquery-1.11.3.js"></script> 
    <script src="js/bootstrap.js"></script> 
    <link href="css/bootstrap.css" rel="external nofollow" rel="stylesheet" /> 
    <script src="js/bootstrap-multiselect.js"></script> 
    <link href="css/bootstrap-multiselect.css" rel="external nofollow" rel="stylesheet" /> 
    <script src="~/Scripts/Home/Index_davidstutz.js"></script>

实现代码

3.1、多选站点

<label class="control-label col-xs-1" for="sel_search_orderstatus">多选站点</label> 
  <div class="col-xs-2" style="margin-top:7px;"> 
    <select id="sel_search_orderstatus" style="width:350px;"  multiple="multiple"> 
      <option value="0">未排产</option> 
      <option value="5">已排产</option> 
      <option value="10">已锁定</option> 
      <option value="25">在制</option> 
      <option value="20">订单提交</option> 
      <option value="30">订单删除</option> 
      <option value="50">订单报废</option> 
      <option value="50">订单报废</option> 
      <option value="50">订单报废</option> 
      <option value="50">订单报废</option> 
      <option value="50">订单报废</option> 
       
    </select> 
  </div>
$(function () { 
      $('#sel_search_orderstatus').multiselect({ 
        includeSelectAllOption: true}); 
      });

3.2、禁止和默认选中

<label class="control-label col-xs-1" for="sel_search_orderstatus2">disabled Select</label> 
  <div class="col-xs-2" style="margin-top:7px;"> 
   <select id="sel_search_orderstatus2" style="width:150px" multiple="multiple"> 
      <option value="0">未排产</option> 
      <option value="5" selected="selected">已排产</option> 
      <option value="10" selected="selected">已锁定</option> 
      <option value="25" disabled="disabled">在制</option> 
      <option value="20" disabled="disabled">订单提交</option> 
      <option value="30" disabled="disabled" selected="selected">订单删除</option> 
      <option value="50">订单报废</option> 
    </select> 
  </div>
$(function () { 
      $('#sel_search_orderstatus2').multiselect(); 
      });

3.3、分组

<label class="control-label col-xs-1" for="sel_search_orderstatus3">分组</label> 
            <div class="col-xs-2" style="margin-top:7px;"> 
              <select id="sel_search_orderstatus3" style="width:150px" multiple="multiple"> 
                <optgroup label="未上线" > 
                  <option value="0">未排产</option> 
                </optgroup> 
                <optgroup label="已上线"> 
                  <option value="5">已排产</option> 
                  <option value="10" selected="selected">已锁定</option> 
                  <option value="25" disabled="disabled">在制</option> 
                  <option value="20">订单提交</option> 
                </optgroup> 
                <optgroup label="异常"> 
                  <option value="30">订单删除</option> 
                  <option value="50">订单报废</option> 
                </optgroup> 
              </select> 
            </div>
$(function () { 
       $('#sel_search_orderstatus3').multiselect( 
        ); 
      });

3.4、单选项

<label class="control-label col-xs-1" for="sel_search_orderstatus3">单选</label> 
    <select id="example-single"> 
      <option value="1">Option 1</option> 
      <option value="2">Option 2</option> 
      <option value="3">Option 3</option> 
      <option value="4">Option 4</option> 
      <option value="5">Option 5</option> 
      <option value="6">Option 6</option> 
    </select>
$('#example-single').multiselect();

3.5、搜索

<label class="control-label col-xs-1" for="sel_search_orderstatus3">搜索</label> 
    <select id="example-getting-started" multiple="multiple"> 
      <option value="cheese">Cheese</option> 
      <option value="tomatoes">Tomatoes</option> 
      <option value="mozarella">Mozzarella</option> 
      <option value="mushrooms">Mushrooms</option> 
      <option value="pepperoni">Pepperoni</option> 
      <option value="onions">Onions</option> 
    </select>
$(function () { 
       $('#example-getting-started').multiselect({ 
          includeSelectAllOption: true, 
          enableFiltering: true 
        }); 
 });

默认无滚动条,请在bootstrap-multiselect.css中添加即可。

具体属性demo,源码解释的非常清楚,我就不列出来了。

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

Javascript 相关文章推荐
cnblogs csdn 代码运行框实现代码
Nov 02 Javascript
jquery()函数的三种语法介绍
Oct 09 Javascript
js Array操作的最简短最容易理解方法
Dec 09 Javascript
Javascript仿PHP $_GET获取URL中的参数
May 12 Javascript
jQuery老黄历完整实现方法
Jan 16 Javascript
JavaScript中的Math.sin()方法使用详解
Jun 15 Javascript
用js写的一个路由(简单实例)
Sep 24 Javascript
js判断手机号是否正确并返回的实现代码
Jan 17 Javascript
redux中间件之redux-thunk的具体使用
Apr 17 Javascript
新手快速上手webpack4打包工具的使用详解
Jan 28 Javascript
微信小程序以ssm做后台开发的实现示例
Apr 08 Javascript
解决Vue keep-alive 调用 $destory() 页面不再被缓存的情况
Oct 30 Javascript
浅谈Vue父子组件和非父子组件传值问题
Aug 22 #Javascript
纯js实现图片匀速淡入淡出效果
Aug 22 #Javascript
vue.js组件vue-waterfall-easy实现瀑布流效果
Aug 22 #Javascript
Angular中响应式表单的三种更新值方法详析
Aug 22 #Javascript
jQuery插件DataTables分页开发心得体会
Aug 22 #jQuery
React学习笔记之列表渲染示例详解
Aug 22 #Javascript
bootstrap switch开关组件使用方法详解
Aug 22 #Javascript
You might like
dedecms防止FCK乱格式化你的代码的修改方法
2007/03/17 PHP
浅析Apache中RewriteCond规则参数的详细介绍
2013/06/30 PHP
php通过array_shift()函数移除数组第一个元素的方法
2015/03/18 PHP
php查询whois信息的方法
2015/06/08 PHP
学习YUI.Ext基础第一天
2007/03/10 Javascript
通过js来制作复选框的全选和不选效果
2014/05/22 Javascript
JS实现自动变换的菜单效果代码
2015/09/09 Javascript
全面解析Bootstrap排版使用方法(文字样式)
2015/11/30 Javascript
一起学写js Calender日历控件
2016/04/14 Javascript
jQuery代码实现对话框右上角菜单带关闭×
2016/05/03 Javascript
利用Angularjs实现幻灯片效果
2016/09/07 Javascript
JS定时器用法分析【时钟与菜单中的应用】
2016/12/21 Javascript
js阻止移动端页面滚动的两种方法
2017/01/25 Javascript
jQuery插件之validation插件
2017/03/29 jQuery
jQuery validata插件实现方法
2017/06/25 jQuery
ReactNative实现图片上传功能的示例代码
2017/07/11 Javascript
JS删除数组里的某个元素方法
2018/02/03 Javascript
2019年度web前端面试题总结(主要为Vue面试题)
2020/01/12 Javascript
echarts浮动显示单位的实现方法示例
2020/12/04 Javascript
朴素贝叶斯算法的python实现方法
2014/11/18 Python
用Python实现通过哈希算法检测图片重复的教程
2015/04/02 Python
Python面向对象进阶学习
2019/05/21 Python
Python paramiko模块使用解析(实现ssh)
2019/08/30 Python
3种python调用其他脚本的方法
2020/01/06 Python
Python捕获异常堆栈信息的几种方法(小结)
2020/05/18 Python
python中的插入排序的简单用法
2021/01/19 Python
惊艳的手工时装首饰:Migonne Gavigan
2018/02/23 全球购物
美国孩之宝玩具官网:Hasbro Pulse
2019/06/24 全球购物
某公司部分笔试题
2013/11/05 面试题
会计系毕业个人自荐信格式
2013/09/23 职场文书
科室工作个人总结的自我评价
2013/10/29 职场文书
党的群众路线教育实践活动领导班子整改措施
2014/09/30 职场文书
2015医德医风个人工作总结
2015/04/02 职场文书
学雷锋献爱心倡议书
2015/04/27 职场文书
读《儒林外史》有感:少一些功利,多一些真诚
2020/01/19 职场文书
解析Java异步之call future
2021/06/14 Java/Android