<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不卡在线| 久久无码精品一区二区三区| 久久久久99精品成人片试看| 国产精品视频一区二区三区经 | 蜜桃麻豆www久久国产精品| 2021国产成人精品久久| 亚洲精品视频在线看| 四虎精品8848ys一区二区| 日韩精品中文字幕无码一区| 国产乱子伦精品免费视频| 日本一区精品久久久久影院| 精品亚洲成a人片在线观看 | 亚洲国产精品lv| 国内精品久久久久影院日本| 人妻VA精品VA欧美VA| 国产成人精品曰本亚洲79ren| 国产精品免费看久久久| 中文字幕精品亚洲无线码一区| 午夜精品射精入后重之免费观看 | 亚洲AV无码国产精品麻豆天美 | 精品国产乱码久久久久久郑州公司 | 欧美黑人巨大videos精品| 亚洲综合精品香蕉久久网97| 99精品免费视频| 无码欧精品亚洲日韩一区夜夜嗨| 亚洲中文久久精品无码| 国产精品无码v在线观看| 欧美精品在线一区| 成人国内精品久久久久影院 | 日韩三级精品| 国产综合精品蜜芽| 亚洲精品无码专区在线在线播放 | 亚洲精品第一国产综合境外资源 | WWW国产精品内射老师| 精品综合久久久久久888蜜芽| 日韩精品人妻系列无码专区免费| 亚洲国产精品毛片av不卡在线| 国产2021精品视频免费播放| 国产精品女同一区二区久久| 777久久精品一区二区三区无码| 日韩麻豆国产精品欧美|