<strike id="cy2gs"><menu id="cy2gs"></menu></strike>
  • <del id="cy2gs"><dfn id="cy2gs"></dfn></del>
  • 基于jQuery的select2下拉框

    2018-5-18    周周

    select2簡介】
           select2.js是一個html select美化模擬類jquery插件,但是select2.js又遠非簡單的模擬美化那么簡單,它還具有搜索功能,多選功能(可限制選擇數量),ajax方式加載數據,可以設置placeholder……
    【引入文件】
          <linkrel="stylesheet" href="./css/select2.css">
          <scriptsrc="./js/jquery-2.1.0.js"></script>
          <scriptsrc="./js/select2.full.js"></script>
    select2的簡單用法】


    • 設置禁用狀態disabled,如:$(".js-example-disabled").prop("disabled",false);
    • 默認值設置:$("#select2").val("1").trigger("change");
    • 多選的默認值可以使用:$("#select2").val(["1","2"]).trigger("change"); 這樣傳遞數組過
    • select2還有豐富的自定義事件

      JavaScript

    $("#select2").on("select2:open", function (e) { log("select2:open", e); });
     
    $("#select2").on("select2:close", function (e) { log("select2:close", e); });
     
    $("#select2").on("select2:select", function (e) { log("select2:select", e); });
     
    $("#select2").on("select2:unselect", function (e) { log("select2:unselect", e); });
     
    $("#select2").on("change", function (e) { log("change"); });


    select2的其他組件】

          一、多選效果
          效果圖

    161511wc0em4p5ictpk0k6.gif



    代碼如下
    Html代碼

    <div class="box1 div">

       <p>多選下拉框</p>

    <select id="sel_menu1" multiple="multiple" class="form-control">

      <optgroup label="系統設置">

      <option value="1">用戶管理</option>

      <option value="2">角色管理</option>

      <option value="3">部門管理</option>

      <option value="4">菜單管理</option>

      </optgroup>

      <optgroup label="訂單管理">

      <option value="5">訂單查詢</option>

      <option value="6">訂單導入</option>

      <option value="7">訂單刪除</option>

      <option value="8">訂單撤銷</option>

      </optgroup>

      <optgroup label="基礎數據">

      <option value="9">基礎數據維護</option>

      </optgroup>

      </select>

    </div>


    JS代碼

    $("#sel_menu1").select2({[/align]
             tags: true,
             maximumSelectionLength: 3 //最多能夠選擇的個數

          });


    二、圖文結合效果
    效果圖

    161544vqrri760rldcbg5d.gif


    代碼

    Html代碼

    <div class="box2 div">
         <p>圖文結合的效果</p>
         <select id="sel_menu2" class="js-example-templating js-states form-control">
              <optgroup label="系統設置">
      <option value="1">用戶管理</option>
       <option value="2">角色管理</option>
       <option value="1">部門管理</option>
      <option value="1">菜單管理</option>
      </optgroup>
      <optgroup label="訂單管理">
      <option value="1">訂單查詢</option>
      <option value="1">訂單導入</option>
       <option value="1">訂單刪除</option>
      <option value="1">訂單撤銷</option>
       </optgroup>
      <optgroup label="基礎數據">
      <option value="1">基礎數據維護</option>
      </optgroup>
          </select>
    </div>

    JS代碼

    $("#sel_menu2").select2({
                templateResult: formatState,
                templateSelection: formatState
            });
            function formatState(state) {
                if (!state.id) {
                    return state.text; 
                }
      var $state = $('<span><img src="./image/' + state.element.value.toLowerCase() + '.png" class="img-flag" /> ' + state.text + '</span>'
                );
                return $state;
            };


    日歷

    鏈接

    個人資料

    藍藍設計的小編 http://www.skdbbs.com

    存檔

    主站蜘蛛池模板: 久久精品国产亚洲AV无码麻豆 | 亚洲精品蜜桃久久久久久| 国精品无码一区二区三区在线| 国产精品永久免费| 凹凸69堂国产成人精品视频| 无码国模国产在线无码精品国产自在久国产 | 久久精品国产WWW456C0M| 国产2021精品视频免费播放| 亚洲午夜国产精品无码老牛影视| 精品91自产拍在线观看| 桃花岛精品亚洲国产成人| xxx国产精品视频| 无码国产69精品久久久久网站| 久久久久久亚洲精品无码| 国产高清精品一区| 一本久久a久久精品综合夜夜| 国产精品久久久久久久久鸭| 国内揄拍高清国内精品对白| 亚洲AV无码成人精品区蜜桃| 亚洲精品A在线观看| 青青久久精品国产免费看| 精品人妻少妇嫩草AV无码专区| 97久久精品人人做人人爽| 国产精品电影网| 91久久精品91久久性色| 国产精品视频白浆免费视频| 久久精品人人做人人爽97 | 亚洲午夜福利精品久久| 无码乱码观看精品久久| 麻豆精品三级全部视频| 蜜臀久久99精品久久久久久| 国产天天综合永久精品日| 成人精品一区二区久久久| 91精品国产成人网在线观看| 91精品国产91久久久久久| 午夜精品在线观看| 91人妻人人澡人人爽人人精品| 久久精品视频免费| 老司机国内精品久久久久| 亚洲愉拍自拍欧美精品| 国产精品无码久久综合网|