簡單的地區(qū)聯(lián)動

簡單的地址聯(lián)動,沒做其他判斷,做一個嘗試吧

<!DOCTYPE html>
<html>
<head>
    <title>ajax</title>
      <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no, minimal-ui">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
</head>
<body>
    <div>
        <select id="selectTest">
            <option value="">--請選擇--</option>
        </select>
        <select id="areaList">
            <option value="">--請選擇--</option>
        </select>

        <select id="cityList">
            <option value="">--請選擇--</option>
        </select>
    </div>
</body>


<script src="js/jquery-2.1.4.js"></script>
<script type="text/javascript">
    var baseurl = "https://csshoptest.wechat.bshg.com.cn/appointment_repair";
    var url = baseurl + "/area/getAreaJson";
    var addrlist = [];//省
    var arealist = [];//市
    var citylist = [];//區(qū)
    $.ajax({
        url:url,
        type:"post",
        dataType:"json",
        success:function(data){
            console.log(data);
            addrlist = data.data;
            $.each(data.data,function(index,elem){
                $("#selectTest").append("<option value="+index+">" + elem.name+"</option>")
            })
        },
        error:function(){
            console.log(錯誤)
        }
    })

    $("#selectTest").on("change",function(){
        $("#areaList").html("");
        $("#areaList").append("<option>" + "--請選擇--"+"</option>");
        var provinceCode = $(this).val();
        console.log("改變"+provinceCode);
        arealist = addrlist[provinceCode].sub;
        $.each(arealist,function(index,elem){
            $("#areaList").append("<option value="+index+">" + elem.name+"</option>")
        })
    })

    $("#areaList").on("change",function(){
        $("#cityList").html("");
        $("#cityList").append("<option>" + "--請選擇--"+"</option>");
        var cityCode = $(this).val();
        console.log("改變"+cityCode);
        citylist = arealist[cityCode].sub;
        $.each(citylist,function(index,elem){
            $("#cityList").append("<option value="+index+">" + elem.name+"</option>")
        })
    })



</script>
</html>
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 當我睜開眼睛的時候,嚇了一跳,一個濃眉鳳眼姿容妍麗的婦人在焦急地凝視著我,不,確切地說,是一群人,一群古裝美人,都...
    石頭精閱讀 761評論 0 2
  • 攪亂一池清水的不是風,而是食物。 炎炎夏日午后,無一處可避暑。 五歲的妞妞在公園水榭邊喂錦...
    荷香流韻閱讀 343評論 0 1
  • “全身心地投入一件事情,周遭的世界就像消失了一樣,你會忘記時間,忘記吃飯,忘記刷手機,只是一門心思撲在這件事兒上。...
    放放的隨筆雜談閱讀 172評論 0 0

友情鏈接更多精彩內(nèi)容