山西時(hour)代-全國各地(land)省市js代碼示例好用(use)

閱讀 560  ·  發布日期 2022-11-07 10:33:34


var jsonList=[

    {"provice":"北京市","city":["東城區", "西城區", "朝陽區", "豐台區", "石景山區", "海澱區", "門頭溝區", "房山區", "通州區", "順義區", "昌平區", "大(big)興區", "懷柔區", "平谷區", "密雲區", "延慶區"]},

    {"provice":"天津市","city":["和(and)平區", "河東區", "河西區", "南開區", "河北區", "紅橋區", "東麗區", "西青區", "津南區", "北辰區", "武清區", "寶坻區", "濱海新區", "甯河區", "靜海區", "薊州區"]},

    {"provice":"河北省","city":["石家莊市", "唐山市", "秦皇島市", "邯鄲市", "邢台市", "保定市", "張家口市", "承德市", "滄州市", "廊坊市", "衡水市"]},

    {"provice":"山西省","city":["太原市", "大(big)同市", "陽泉市", "長治市", "晉城市", "朔州市", "晉中市", "運城市", "忻州市", "臨汾市", "呂梁市"]},

    {"provice":"内蒙古自治區","city":["呼和(and)浩特市", "包頭市", "烏海市", "赤峰市", "通遼市", "鄂爾多斯市", "呼倫貝爾市", "巴彥淖爾市", "烏蘭察布市", "興安盟", "錫林郭勒盟", "阿拉善盟"]},

    {"provice":"遼甯省","city":["沈陽市", "大(big)連市", "鞍山市", "撫順市", "本溪市", "丹東市", "錦州市", "營口市", "阜新市", "遼陽市", "盤錦市", "鐵嶺市", "朝陽市", "葫蘆島市"]},

    {"provice":"吉林省","city":["長春市", "吉林市", "四平市", "遼源市", "通化市", "白山市", "松原市", "白城市", "延邊朝鮮族自治州"]},

    {"provice":"黑龍江省","city":["哈爾濱市", "齊齊哈爾市", "雞西市", "鶴崗市", "雙鴨山市", "大(big)慶市", "伊春市", "佳木斯市", "七台河市", "牡丹江市", "黑河市", "綏化市", "大(big)興安嶺地(land)區"]},

    {"provice":"上海市","city":["黃浦區", "徐彙區", "長甯區", "靜安區", "普陀區", "虹口區", "楊浦區", "闵行區", "寶山區", "嘉定區", "浦東新區", "金山區", "松江區", "青浦區", "奉賢區", "崇明區"]},

    {"provice":"江蘇省","city":["南京市", "無錫市", "徐州市", "常州市", "蘇州市", "南通市", "連雲港市", "淮安市", "鹽城市", "揚州市", "鎮江市", "泰州市", "宿遷市"]},

    {"provice":"浙江省","city":["杭州市", "甯波市", "溫州市", "嘉興市", "湖州市", "紹興市", "金華市", "衢州市", "舟山市", "台州市", "麗水市"]},

    {"provice":"安徽省","city":["合肥市", "蕪湖市", "蚌埠市", "淮南市", "馬鞍山市", "淮北市", "銅陵市", "安慶市", "黃山市", "滁州市", "阜陽市", "宿州市", "六安市", "亳州市", "池州市", "宣城市"]},

    {"provice":"福建省","city":["福州市", "廈門市", "莆田市", "三明市", "泉州市", "漳州市", "南平市", "龍岩市", "甯德市"]},

    {"provice":"江西省","city":["南昌市", "景德鎮市", "萍鄉市", "九江市", "新餘市", "鷹潭市", "贛州市", "吉安市", "宜春市", "撫州市", "上饒市"]},

    {"provice":"山東省","city":["濟南市", "青島市", "淄博市", "棗莊市", "東營市", "煙台市", "濰坊市", "濟甯市", "泰安市", "威海市", "日照市", "萊蕪市", "臨沂市", "德州市", "聊城市", "濱州市", "菏澤市"]},

    {"provice":"河南省","city":["鄭州市", "開封市", "洛陽市", "平頂山市", "安陽市", "鶴壁市", "新鄉市", "焦作(do)市", "濮陽市", "許昌市", "漯河市", "三門峽市", "南陽市", "商丘市", "信陽市", "周口市", "駐馬店市", "濟源市"]},

    {"provice":"湖北省","city":["武漢市", "黃石市", "十堰市", "宜昌市", "襄陽市", "鄂州市", "荊門市", "孝感市", "荊州市", "黃岡市", "鹹甯市", "随州市", "恩施土家族苗族自治州", "仙桃市", "潛江市", "天門市", "神農架林區"]},

    {"provice":"湖南省","city":["長沙市", "株洲市", "湘潭市", "衡陽市", "邵陽市", "嶽陽市", "常德市", "張家界市", "益陽市", "郴州市", "永州市", "懷化市", "婁底市", "湘西土家族苗族自治州"]},

    {"provice":"廣東省","city":["廣州市", "韶關市", "深圳市", "珠海市", "汕頭市", "佛山市", "江門市", "湛江市", "茂名市", "肇慶市", "惠州市", "梅州市", "汕尾市", "河源市", "陽江市", "清遠市", "東莞市", "中山市", "潮州市", "揭陽市", "雲浮市"]},

    {"provice":"廣西壯族自治區","city":["南甯市", "柳州市", "桂林市", "梧州市", "北海市", "防城港市", "欽州市", "貴港市", "玉林市", "百色市", "賀州市", "河池市", "來(Come)賓市", "崇左市"]},

    {"provice":"海南省","city":["海口市", "三亞市", "三沙市", "儋州市", "五指山市", "瓊海市", "文昌市", "萬甯市", "東方市", "定安縣", "屯昌縣", "澄邁縣", "臨高縣", "白沙黎族自治縣", "昌江黎族自治縣", "樂東黎族自治縣", "陵水黎族自治縣", "保亭黎族苗族自治縣", "瓊中黎族苗族自治縣"]},

    {"provice":"重慶市","city":["萬州區", "涪陵區", "渝中區", "大(big)渡口區", "江北區", "沙坪壩區", "九龍坡區", "南岸區", "北碚區", "綦江區", "大(big)足區", "渝北區", "巴南區", "黔江區", "長壽區", "江津區", "合川區", "永川區", "南川區", "璧山區", "銅梁區", "潼南區", "榮昌區", "開州區", "梁平區", "武隆區", "城口縣", "豐都縣", "墊江縣", "忠縣", "雲陽縣", "奉節縣", "巫山縣", "巫溪縣", "石柱土家族自治縣", "秀山土家族苗族自治縣", "酉陽土家族苗族自治縣", "彭水苗族土家族自治縣"]},

    {"provice":"四川省","city":["成都市", "自貢市", "攀枝花市", "泸州市", "德陽市", "綿陽市", "廣元市", "遂甯市", "内江市", "樂山市", "南充市", "眉山市", "宜賓市", "廣安市", "達州市", "雅安市", "巴中市", "資陽市", "阿壩藏族羌族自治州", "甘孜藏族自治州", "涼山彜族自治州"]},

    {"provice":"貴州省","city":["貴陽市", "六盤水市", "遵義市", "安順市", "畢節市", "銅仁市", "黔西南布依族苗族自治州", "黔東南苗族侗族自治州", "黔南布依族苗族自治州"]},

    {"provice":"雲南省","city":["昆明市", "曲靖市", "玉溪市", "保山市", "昭通市", "麗江市", "普洱市", "臨滄市", "楚雄彜族自治州", "紅河哈尼族彜族自治州", "文山壯族苗族自治州", "西雙版納傣族自治州", "大(big)理白族自治州", "德宏傣族景頗族自治州", "怒江傈僳族自治州", "迪慶藏族自治州"]},

    {"provice":"西藏自治區","city":["拉薩市", "日喀則市", "昌都市", "林芝市", "山南市", "那曲市", "阿裏地(land)區"]},

    {"provice":"陝西省","city":["西安市", "銅川市", "寶雞市", "鹹陽市", "渭南市", "延安市", "漢中市", "榆林市", "安康市", "商洛市"]},

    {"provice":"甘肅省","city":["蘭州市", "嘉峪關市", "金昌市", "白銀市", "天水市", "武威市", "張掖市", "平涼市", "酒泉市", "慶陽市", "定西市", "隴南市", "臨夏回族自治州", "甘南藏族自治州"]},

    {"provice":"青海省","city":["西甯市", "海東市", "海北藏族自治州", "黃南藏族自治州", "海南藏族自治州", "果洛藏族自治州", "玉樹藏族自治州", "海西蒙古族藏族自治州"]},

    {"provice":"甯夏回族自治區","city":["銀川市", "石嘴山市", "吳忠市", "固原市", "中衛市"]},

    {"provice":"新疆維吾爾自治區","city":["烏魯木齊市", "克拉瑪依市", "吐魯番市", "哈密市", "昌吉回族自治州", "博爾塔拉蒙古自治州", "巴音郭楞蒙古自治州", "阿克蘇地(land)區", "克孜勒蘇柯爾克孜自治州", "喀什地(land)區", "和(and)田地(land)區", "伊犁哈薩克自治州", "塔城地(land)區", "阿勒泰地(land)區", "石河子市", "阿拉爾市", "圖木舒克市", "五家渠市", "鐵門關市"]},

    {"provice":"香港","city":["香港"]},

    {"provice":"澳門","city":["澳門"]}];



/*    資料添加*/

var provice="";

var city="";

function loadCityData(){




    for(var i=0;i<jsonList.length;i++){

        provice="<option data-index="+i+" value='"+jsonList[i].provice+"'>"+jsonList[i].provice+"</option>";

        $(".provinceTarget").append(provice);

    }

    /*for(var j=0;j<jsonList[0].city.length;j++){

        city="<option data-index="+j+" value="+jsonList[0].city[j]+">"+jsonList[0].city[j]+"</option>";

        $(".cityTarget").append(city);

    }*/

}

function  privicechange() {

    var opt=$(".provinceTarget option:selected").attr("data-index");

//        console.log(opt);

    if(opt == "-1"){

        city="<option data-index='-1' value='城市'>城市</option>";

        $(".cityTarget").html(city);

    }else{


        var length=jsonList[opt].city.length;

        $(".cityTarget").html('');

        for(var j=0;j<length;j++){

            city="<option data-index="+j+" value="+jsonList[opt].city[j]+">"+jsonList[opt].city[j]+"</option>";

            $(".cityTarget").append(city);

        }

    }

}

function updateLocationInfo(proviceName,cityName){


    var pIndex = -1;

    for(var i=0;i<jsonList.length;i++){

        if(jsonList[i].provice.indexOf(proviceName) != -1){

            pIndex = i;

            $(".provinceTarget").empty();

            for(var j=0;j<jsonList.length;j++){

                provice="<option data-index="+j+" value='"+jsonList[j].provice+"'>"+jsonList[j].provice+"</option>";

                if(j == pIndex){

                    provice="<option data-index="+j+" selected value='"+jsonList[j].provice+"'>"+jsonList[j].provice+"</option>";

                }

                $(".provinceTarget").append(provice);

            }


            $(".cityTarget").empty();

            var cLen=jsonList[pIndex].city.length;


            for(var w=0;w<cLen;w++){

                city="<option data-index="+w+" value="+jsonList[pIndex].city[w]+">"+jsonList[pIndex].city[w]+"</option>";

                if(jsonList[pIndex].city[w] == cityName){

                    city="<option data-index="+w+" selected value="+jsonList[pIndex].city[w]+">"+jsonList[pIndex].city[w]+"</option>";

                }

                $(".cityTarget").append(city);

            }



            break;

        }

    }



}