<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://m.skdbbs.com

    存檔

    主站蜘蛛池模板: 久久久久久极精品久久久| 亚洲热线99精品视频| 亚洲国产人成精品| 影音先锋国产精品国语对白| 亚洲精品无码高潮喷水在线| 国产乱人伦偷精品视频免观看 | 6080亚洲精品午夜福利| 久久亚洲精品成人AV| 婷婷久久精品国产| 免费观看四虎精品成人| 99国内精品久久久久久久| 国产精品福利一区二区| 精品国产VA久久久久久久冰| 无码国产精品一区二区免费3p| 无码精品人妻一区| 欧美成人精品一区二区综合| 精品伦精品一区二区三区视频| 51国偷自产精品一区在线视频| 久久精品国产99国产精偷| 国产成人精品999在线观看| 国产精品三级国产电影| 国产亚洲精品岁国产微拍精品 | 亚洲AV无码精品色午夜果冻不卡| 亚洲精品456播放| 欧美日韩国产成人高清视频,欧美日韩在线精品一 | 99热这里只有精品6国产免费| 国产精品1区2区| 97精品国产福利一区二区三区| 精品福利一区二区三区免费视频| 久久综合国产乱子伦精品免费| 日产精品久久久久久久性色| 亚洲av无码精品网站| 欧美精品一区二区蜜臀亚洲| 亚洲国产精品高清久久久| 亚洲精品制服丝袜四区| 一本一本久久A久久综合精品| 伊人精品久久久久7777| 中文字幕九七精品乱码 | 国产精品麻豆VA在线播放| 国产精品无码国模私拍视频| 精品无码久久久久久久动漫|