<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          cxSelect基于 jQuery 的多級(jí)聯(lián)動(dòng)菜單插件

          聯(lián)合創(chuàng)作 · 2023-10-02 10:05

          cxSelect 是基于 jQuery 的多級(jí)聯(lián)動(dòng)菜單插件,適用于省市、商品分類等聯(lián)動(dòng)菜單。

          列表數(shù)據(jù)通過 AJAX 獲取,也可以自定義,數(shù)據(jù)內(nèi)容使用 JSON 格式。

          同時(shí)兼容 Zepto,方便在移動(dòng)端使用。

          國(guó)內(nèi)省市縣數(shù)據(jù)來(lái)源:basecss/cityData Date: 2014.03.31

          全球主要城市數(shù)據(jù)來(lái)源:整理國(guó)內(nèi)常用網(wǎng)站和軟件 Date: 2014.07.29

          版本:

          • jQuery v1.7+ | Zepto v1.0+

          • jQuery cxSelect v1.4.2

          使用方法

          載入 JavaScript 文件

          <script src="jquery.js"></script>
          <script src="jquery.cxselect.js"></script>

          DOM 結(jié)構(gòu)

          <!--
          select 必須放在元素 id="element_id" 的內(nèi)部,不限層級(jí)
          select 的 class 任意取值,也可以附加多個(gè) class,如 class="province otherclass",在調(diào)用時(shí)只需要輸入其中一個(gè)即可,但是不能重復(fù)
          -->
          <div id="element_id">
            <select class="province"></select>
            <select class="city"></select>
            <select class="area"></select>
          </div>

          設(shè)置默認(rèn)值

          <!--
          方法一:使用 option 的 value 和 selected 屬性
          --> 
          <select class="province"> 
            <option value="浙江省" selected>浙江省</option> 
          </select> 
           
          <!--
          方法二:使用 select 的 data-value 屬性
          當(dāng)同時(shí)設(shè)置 option 的 value 和 select 的 data-value 時(shí),優(yōu)先使用 data-value 的值
          --> 
          <select class="province" data-value="浙江省"></select>

          調(diào)用 cxSelect

          $('#element_id').cxSelect({
            url: 'cityData.min.json'                // 提示:如果服務(wù)器不支持 .json 類型文件,請(qǐng)將文件改為 .js 文件
            selects: ['province', 'city', 'area'],  // selects 為數(shù)組形式,請(qǐng)注意順序
            emptyStyle: 'none'
          });

          設(shè)置參數(shù)全局默認(rèn)值

          // 需在引入 <script src="jquery.cxselect.js"></script> 之后,調(diào)用之前設(shè)置
          $.cxSelect.defaults.url = 'cityData.min.json';
          $.cxSelect.defaults.emptyStyle = 'none';

          API 接口

          var cxSelectApi;
          
          // 方法一:
          cxSelectApi = $.cxSelect($('#element_id'), {
            selects: ['province', 'city', 'area']
          });
          
          // 方法二:
          $('#element_id').cxSelect({
            selects: ['province', 'city', 'area']
          }, function(api) {
            cxSelectApi = api;
          });
          
          cxSelectApi.attach();
          cxSelectApi.detach();
          cxSelectApi.clear();
          cxSelectApi.setOptions();
          瀏覽 19
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日皮中文字幕 | 国产自产精品一区精品 | 日本A片电影免费观看电影大全 | 欧美日韩国产传媒 | 亚洲AV无码无线在线观看护士 |