JS 省市縣小區聯動

來源:互聯網
上載者:User

標籤:省份   content   getx   style   ict   charset   comm   json   .text   

function ShengList() {    //alert("準備展示省份並調用市");    $.ajax({        url: ‘/City/GetProvcnList‘,        dataType: ‘json‘,        contentType: ‘application/json;charset=utf-8‘,        success: function (data) {            var ProvcnStr = "";            $("#CityAreaIds").html("");            $.each(data, function (i, o) {                ProvcnStr += ‘<option>‘ + o.provcn + ‘</option>‘;            });            $("#CityAreaIds").html(ProvcnStr);            ShiList($("#CityAreaIds").find("option:selected").text());        }    });};function ShiList(provcn) {    //alert("準備展示市區並調用縣");    $.ajax({        data: { "provcn": provcn },        url: ‘/City/GetCitylist‘,        dataType: ‘json‘,        contentType: ‘application/json;charset=utf-8‘,        success: function (data) {            var districtcnStr = "";            $("#City").html("");            $.each(data, function (i, o) {                districtcnStr += ‘<option>‘ + o.districtcn + ‘</option>‘;            });            $("#City").html(districtcnStr);            XianList($("#City").find("option:selected").text());        }    });};function XianList(districtcn) {    //alert("準備展示縣區");    $.ajax({        data: { "districtcn": districtcn },        url: ‘/City/GetXanlist‘,        dataType: ‘json‘,        contentType: ‘application/json;charset=utf-8‘,        success: function (data) {            var namecnStr = "";            $("#CityAreaId").html("");            $.each(data, function (i, o) {                namecnStr += ‘<option value=‘ + o.areaid + ‘ >‘ + o.namecn + ‘</option>‘;            });            $("#CityAreaId").html(namecnStr);            judge($(‘#CityAreaId option:selected‘).val());            //getXhpro($(‘#CityAreaId option:selected‘).val());        }    });};function judge(CityAreaId) {//根據縣查詢所有的小區    $.ajax({        url: ‘/City/GetVillagnamelist‘,        dataType: ‘json‘,        data: { "city_areaid": CityAreaId },        contentType: ‘application/json;charset=utf-8‘,        success: function (data) {            var xiaoquStr = "";            $("#Community").html("");            $.each(data, function (i, o) {                xiaoquStr += ‘<option  value=‘ + o.id + ‘>‘ + o.name + ‘</option>‘;            });            $("#Community").html(xiaoquStr);        }    });};$(function () {    ShengList();    $("#CityAreaIds").change(function () {        ShiList($(this).val());    });    $("#City").change(function () {        XianList($(‘#City option:selected‘).text());    });    $("#CityAreaId").change(function () {        judge($(‘#CityAreaId option:selected‘).val());        getXhpro($(this).val());    });});

 

JS 省市縣小區聯動

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.