首页 > 其他 > 详细

select多选(multiSelect)的使用

时间:2016-05-23 14:58:28      阅读:202      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!