chosen插件的使用

Chosen 是一个支持jquery的select下拉框美化插件,还增加了自动筛选的功能。
这里写图片描述

如何使用chosen插件
1.chosen是jquery插件,所以一定要先引入jquery
顺序(chosen的css文件,jquery的js文件,chosen的js文件)
从网站下载chosen源码:这里写图片描述
2.页面代码:写在select标签下!
这里写图片描述

这里是设置select可以多选,要添加multiple属性!

<select  multiple="multiple" id="userNameWin" class="form-control chzn-select">请选择组员 </select>

3.js代码
这里写图片描述

        function(data){
//          var option="<option value="+""+">请选择组员</option>";
            var option="";
            for(i=0;i<data.total;i++){
                option += "<option value="+data.rows[i].keyObj+">"
                +data.rows[i].valueObj+"</option>";
            }
            $("#userNameWin").html(option);
            $("#userNameWin").chosen({
                search_contains:true,
                no_results_text:'没有该成员!',
                max_selected_options:2,//最多可选择的个数(多选时使用)
                disable_search_threshold:8
            });
            $("#userNameWin_chosen").find("input").attr('placeholder','请选择组员');

            $("#userNameWin").bind("chosen:maxselected",function (e) {
                $.xalert({title:'提示',msg:'最多只能选择两名组员!'});
                return;//超出最大选择个数的提示
            });
}

这是获取chosen选择值的代码

var userIds =$("#userNameWin").find("option:selected").val();//单选时
var userIds =$("#userNameWin").val();//多选取值

一些参数:
这里写图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值