码迷,mamicode.com
首页 > 其他好文 > 详细

select多选(multiSelect)的使用

时间:2016-05-23 15:01:28      阅读:350      评论:0      收藏:0      [点我收藏+]

标签:

1.使用js包

bootstrap-multiselect-master

需要对应的js,css文件

2.定义select标签

<select id="produce" multiple="multiple" class="multiselect">

//option标签省略

</select>

3.设定select属性

$("produce").multiselect({

buttonClass:‘multiSelect-btn‘,

buttonWidth:‘auto‘,

includeSelectAllOptions:true,

selectAllText:‘全选‘,

buttonContainer:‘<div class="btn-group"/>‘,

buttonText:function(options){

 var selected="";

if(options.length == 0){

    return "请选择"+‘<b class="caret"></b>‘;

}else{

    options.each(function(){

       selected+= $(this).text()+‘,‘;

    });

     return selected.substr(0,selected.length-1)+‘<b class="caret"></b>‘;

});

注意:1.在multiselect方法中,可以通过一些属性值设定自己需要的多项选择

         2.通过$("#produce").val() 获取的值是数组的形式;同样赋予其初始值时,也需要数组的形式 

         eg: var selecteds="producePlan,peoduceList,produceCheck";

               $("#produce").val(selecteds.split(",")); //则默认选中三个选

       

 

select多选(multiSelect)的使用

标签:

原文地址:http://www.cnblogs.com/cjm-learn/p/5519671.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!