天天看點

chosen插件的使用

Chosen 是一個支援jquery的select下拉框美化插件,還增加了自動篩選的功能。

chosen插件的使用

如何使用chosen插件

1.chosen是jquery插件,是以一定要先引入jquery

順序(chosen的css檔案,jquery的js檔案,chosen的js檔案)

從網站下載下傳chosen源碼:

chosen插件的使用

2.頁面代碼:寫在select标簽下!

chosen插件的使用

這裡是設定select可以多選,要添加multiple屬性!

<select  multiple="multiple" id="userNameWin" class="form-control chzn-select">請選擇組員 </select>
           

3.js代碼

chosen插件的使用
function(data){
//          var option="<option value="+""+">請選擇組員</option>";
            var option="";
            for(i=;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:,//最多可選擇的個數(多選時使用)
                disable_search_threshold:
            });
            $("#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();//多選取值
           

一些參數:

chosen插件的使用

繼續閱讀