multiSelect 下拉多選插件


multiSelect是一款很好用的下拉多選插件,可以在下拉框中實現多選框,全選及取消全選等方法。

使用方法:

1、引用 multiSelect.css及 multiSelect.js。

下載地址 http://loudev.com/

2、因為 multiSelect 是基於jquery開發的一款插件,所以在使用之前必須要引用jquery 1.8以上版本。

3、html代碼中必須含有 multiple="multiple"

 <select multiple="multiple" id="my-select" name="my-select[]">
      <option value='elem_1'>elem 1</option>
      <option value='elem_2'>elem 2</option>
      <option value='elem_3'>elem 3</option>
      <option value='elem_4'>elem 4</option>
  </select>

4、js

$("#my-select").multiselect({
        header: true,
        height: 200,
        minWidth: 200,
        selectedList: 9999,
        hide: [ "explode", 500 ],
        noneSelectedText: "==請選擇==", 
        checkAllText: "全選", 
        uncheckAllText: '全不選', 
        selectedList:4 
        close: function ()
        {
        }
    });                

5、參數

名稱 類型 默認值 描述
afterInit function function(container){} 在multiSelect啟動后調用的函數
afterSelect function function(values){} 選擇一個元素后調用的方法。
afterDeselect function function(values){} 取消一個元素后調用的方法。
selectableHeader HTML/Text null 可選擇的列表的標題
selectionHeader HTML/Text null 被選擇的列表的標題
selectableFooter HTML/Text null 可選擇的列表的頁腳
selectionFooter HTML/Text null 被選擇的列表的頁腳
disabledClass String 'disabled' 禁用元素的css類
selectableOptgroup Boolean false 當設置為true時會選擇所有的選項
keepOrder Boolean false 篩選
dblClick Boolean false 替換默認點擊事件,通過dblclick選擇項目
cssClass String "" 將自定義CSS類添加到多選擇容器。

 

6、效果圖

          

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM