成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? 基于jquery實現省市區三級聯動效果
全站頭部文字 我要出現在這里
基于jquery實現省市區三級聯動效果 634 2024-03-15   

本文實現更新了項目的省市區三級聯動數據,更新后最新的海南三沙都有,分享給所有需要的小伙伴們。
JQUERY + JSON,無數據庫,純JS代碼,無加密,無壓縮,可直接使用在任何項目中。

說明:數據來源于國家統計局官網。

先上圖:

查看圖片

綁定省市區

查看圖片

使用方法:

1. 引用JQUERY

 <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/1.11.1/jquery.min.js"></script>

2. 引用省市區數據

<script type="text/javascript" src="http://www.gimoo.net/t/1904/pdata.js"></script>

3. HTML代碼:

<div class="row">
 <div class="col-sm-12">
  <div class="form-group">
   <label class="control-label col-sm-2">所在區域</label>
   <div class="col-sm-3">
    <select name="input_province" id="input_province" class="form-control">
    </select>
   </div>
   <div class="col-sm-3">
    <select name="input_city" id="input_city" class="form-control">
    </select>
   </div>
   <div class="col-sm-3">
    <select name="input_area" id="input_area" class="form-control">
    </select>
   </div>
  </div>
 </div>
</div>

4. JS代碼:

$(function () {
  var html = "<option value=''>== 請選擇 ==</option>"; $("#input_city").append(html); $("#input_area").append(html);
  $.each(pdata,function(idx,item){
   if (parseInt(item.level) == 0) {
     html += "<option value='" + item.names + "' exid='" + item.code + "'>" + item.names + "</option>";
    }
  });
  $("#input_province").append(html);

  $("#input_province").change(function(){
   if ($(this).val() == "") return;
   $("#input_city option").remove(); $("#input_area option").remove();
   var code = $(this).find("option:selected").attr("exid"); code = code.substring(0,2);
   var html = "<option value=''>== 請選擇 ==</option>"; $("#input_area").append(html);
   $.each(pdata,function(idx,item){
    if (parseInt(item.level) == 1 && code == item.code.substring(0,2)) {
      html += "<option value='" + item.names + "' exid='" + item.code + "'>" + item.names + "</option>";
     }
   });
   $("#input_city").append(html);  
  });

  $("#input_city").change(function(){
   if ($(this).val() == "") return;
   $("#input_area option").remove();
   var code = $(this).find("option:selected").attr("exid"); code = code.substring(0,4);
   var html = "<option value=''>== 請選擇 ==</option>";
   $.each(pdata,function(idx,item){
    if (parseInt(item.level) == 2 && code == item.code.substring(0,4)) {
      html += "<option value='" + item.names + "' exid='" + item.code + "'>" + item.names + "</option>";
     }
   });
   $("#input_area").append(html);  
  });
  //綁定
  $("#input_province").val("廣東省");$("#input_province").change();
  $("#input_city").val("深圳市");$("#input_city").change();
  $("#input_area").val("羅湖區");

 });

源碼下載: 《基于jquery實現省市區三級聯動效果》

以上就是本文的全部內容,希望對大家的學習有所幫助。


主站蜘蛛池模板: 李乃文宋丹丹朱媛媛演的电视剧 | 蛋仔图片100张| 管路通| 卢昱晓电视剧| 人世间演员表| 大国崛起思维导图| 棉袜vk| 大秦帝国第一部免费版 | deauxma| 大森元贵| 消防知识问答100题| 可爱美女跳舞蹈视频| 肚子上拨罐能减肥吗| free hd xxxx moms movie777| 中国式离婚演员表| 工程力学电子版教材| 石田亚由美| 美丽的坏女人中文字幕| 尘埃落定剧情| 李洋简介| 所求皆所愿| 对会长的忠告未增减| 感恩简谱钟丽燕| 抗日电影免费| 胡渭康| 失落的星球| 天堂av| 天河电影演员表| 鲁迅电影| 3d性欧美动漫精品xxx游戏| 血芙蓉电影| 总裁掀开她的内衣揉她的柔软视频| 源代码 电影| 远古的传说| 四川经济频道节目表| 电影疯狂之人| 斗音| 复仇者联盟4在线完整版观看 | 我的世界大橙子| 真爱电影| 香港之夜电视剧免费播放国语版|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103