山西時代-全國各地省市js代碼示例好用
閱讀 786 · 發(fā)布日期 2022-11-07 10:33:34var jsonList=[
{"provice":"北京市","city":["東城區(qū)", "西城區(qū)", "朝陽區(qū)", "豐臺區(qū)", "石景山區(qū)", "海淀區(qū)", "門頭溝區(qū)", "房山區(qū)", "通州區(qū)", "順義區(qū)", "昌平區(qū)", "大興區(qū)", "懷柔區(qū)", "平谷區(qū)", "密云區(qū)", "延慶區(qū)"]},
{"provice":"天津市","city":["和平區(qū)", "河東區(qū)", "河西區(qū)", "南開區(qū)", "河北區(qū)", "紅橋區(qū)", "東麗區(qū)", "西青區(qū)", "津南區(qū)", "北辰區(qū)", "武清區(qū)", "寶坻區(qū)", "濱海新區(qū)", "寧河區(qū)", "靜海區(qū)", "薊州區(qū)"]},
{"provice":"河北省","city":["石家莊市", "唐山市", "秦皇島市", "邯鄲市", "邢臺市", "保定市", "張家口市", "承德市", "滄州市", "廊坊市", "衡水市"]},
{"provice":"山西省","city":["太原市", "大同市", "陽泉市", "長治市", "晉城市", "朔州市", "晉中市", "運城市", "忻州市", "臨汾市", "呂梁市"]},
{"provice":"內(nèi)蒙古自治區(qū)","city":["呼和浩特市", "包頭市", "烏海市", "赤峰市", "通遼市", "鄂爾多斯市", "呼倫貝爾市", "巴彥淖爾市", "烏蘭察布市", "興安盟", "錫林郭勒盟", "阿拉善盟"]},
{"provice":"遼寧省","city":["沈陽市", "大連市", "鞍山市", "撫順市", "本溪市", "丹東市", "錦州市", "營口市", "阜新市", "遼陽市", "盤錦市", "鐵嶺市", "朝陽市", "葫蘆島市"]},
{"provice":"吉林省","city":["長春市", "吉林市", "四平市", "遼源市", "通化市", "白山市", "松原市", "白城市", "延邊朝鮮族自治州"]},
{"provice":"黑龍江省","city":["哈爾濱市", "齊齊哈爾市", "雞西市", "鶴崗市", "雙鴨山市", "大慶市", "伊春市", "佳木斯市", "七臺河市", "牡丹江市", "黑河市", "綏化市", "大興安嶺地區(qū)"]},
{"provice":"上海市","city":["黃浦區(qū)", "徐匯區(qū)", "長寧區(qū)", "靜安區(qū)", "普陀區(qū)", "虹口區(qū)", "楊浦區(qū)", "閔行區(qū)", "寶山區(qū)", "嘉定區(qū)", "浦東新區(qū)", "金山區(qū)", "松江區(qū)", "青浦區(qū)", "奉賢區(qū)", "崇明區(qū)"]},
{"provice":"江蘇省","city":["南京市", "無錫市", "徐州市", "常州市", "蘇州市", "南通市", "連云港市", "淮安市", "鹽城市", "揚州市", "鎮(zhèn)江市", "泰州市", "宿遷市"]},
{"provice":"浙江省","city":["杭州市", "寧波市", "溫州市", "嘉興市", "湖州市", "紹興市", "金華市", "衢州市", "舟山市", "臺州市", "麗水市"]},
{"provice":"安徽省","city":["合肥市", "蕪湖市", "蚌埠市", "淮南市", "馬鞍山市", "淮北市", "銅陵市", "安慶市", "黃山市", "滁州市", "阜陽市", "宿州市", "六安市", "亳州市", "池州市", "宣城市"]},
{"provice":"福建省","city":["福州市", "廈門市", "莆田市", "三明市", "泉州市", "漳州市", "南平市", "龍巖市", "寧德市"]},
{"provice":"江西省","city":["南昌市", "景德鎮(zhèn)市", "萍鄉(xiāng)市", "九江市", "新余市", "鷹潭市", "贛州市", "吉安市", "宜春市", "撫州市", "上饒市"]},
{"provice":"山東省","city":["濟南市", "青島市", "淄博市", "棗莊市", "東營市", "煙臺市", "濰坊市", "濟寧市", "泰安市", "威海市", "日照市", "萊蕪市", "臨沂市", "德州市", "聊城市", "濱州市", "菏澤市"]},
{"provice":"河南省","city":["鄭州市", "開封市", "洛陽市", "平頂山市", "安陽市", "鶴壁市", "新鄉(xiāng)市", "焦作市", "濮陽市", "許昌市", "漯河市", "三門峽市", "南陽市", "商丘市", "信陽市", "周口市", "駐馬店市", "濟源市"]},
{"provice":"湖北省","city":["武漢市", "黃石市", "十堰市", "宜昌市", "襄陽市", "鄂州市", "荊門市", "孝感市", "荊州市", "黃岡市", "咸寧市", "隨州市", "恩施土家族苗族自治州", "仙桃市", "潛江市", "天門市", "神農(nóng)架林區(qū)"]},
{"provice":"湖南省","city":["長沙市", "株洲市", "湘潭市", "衡陽市", "邵陽市", "岳陽市", "常德市", "張家界市", "益陽市", "郴州市", "永州市", "懷化市", "婁底市", "湘西土家族苗族自治州"]},
{"provice":"廣東省","city":["廣州市", "韶關市", "深圳市", "珠海市", "汕頭市", "佛山市", "江門市", "湛江市", "茂名市", "肇慶市", "惠州市", "梅州市", "汕尾市", "河源市", "陽江市", "清遠市", "東莞市", "中山市", "潮州市", "揭陽市", "云浮市"]},
{"provice":"廣西壯族自治區(qū)","city":["南寧市", "柳州市", "桂林市", "梧州市", "北海市", "防城港市", "欽州市", "貴港市", "玉林市", "百色市", "賀州市", "河池市", "來賓市", "崇左市"]},
{"provice":"海南省","city":["??谑?quot;, "三亞市", "三沙市", "儋州市", "五指山市", "瓊海市", "文昌市", "萬寧市", "東方市", "定安縣", "屯昌縣", "澄邁縣", "臨高縣", "白沙黎族自治縣", "昌江黎族自治縣", "樂東黎族自治縣", "陵水黎族自治縣", "保亭黎族苗族自治縣", "瓊中黎族苗族自治縣"]},
{"provice":"重慶市","city":["萬州區(qū)", "涪陵區(qū)", "渝中區(qū)", "大渡口區(qū)", "江北區(qū)", "沙坪壩區(qū)", "九龍坡區(qū)", "南岸區(qū)", "北碚區(qū)", "綦江區(qū)", "大足區(qū)", "渝北區(qū)", "巴南區(qū)", "黔江區(qū)", "長壽區(qū)", "江津區(qū)", "合川區(qū)", "永川區(qū)", "南川區(qū)", "璧山區(qū)", "銅梁區(qū)", "潼南區(qū)", "榮昌區(qū)", "開州區(qū)", "梁平區(qū)", "武隆區(qū)", "城口縣", "豐都縣", "墊江縣", "忠縣", "云陽縣", "奉節(jié)縣", "巫山縣", "巫溪縣", "石柱土家族自治縣", "秀山土家族苗族自治縣", "酉陽土家族苗族自治縣", "彭水苗族土家族自治縣"]},
{"provice":"四川省","city":["成都市", "自貢市", "攀枝花市", "瀘州市", "德陽市", "綿陽市", "廣元市", "遂寧市", "內(nèi)江市", "樂山市", "南充市", "眉山市", "宜賓市", "廣安市", "達州市", "雅安市", "巴中市", "資陽市", "阿壩藏族羌族自治州", "甘孜藏族自治州", "涼山彝族自治州"]},
{"provice":"貴州省","city":["貴陽市", "六盤水市", "遵義市", "安順市", "畢節(jié)市", "銅仁市", "黔西南布依族苗族自治州", "黔東南苗族侗族自治州", "黔南布依族苗族自治州"]},
{"provice":"云南省","city":["昆明市", "曲靖市", "玉溪市", "保山市", "昭通市", "麗江市", "普洱市", "臨滄市", "楚雄彝族自治州", "紅河哈尼族彝族自治州", "文山壯族苗族自治州", "西雙版納傣族自治州", "大理白族自治州", "德宏傣族景頗族自治州", "怒江傈僳族自治州", "迪慶藏族自治州"]},
{"provice":"西藏自治區(qū)","city":["拉薩市", "日喀則市", "昌都市", "林芝市", "山南市", "那曲市", "阿里地區(qū)"]},
{"provice":"陜西省","city":["西安市", "銅川市", "寶雞市", "咸陽市", "渭南市", "延安市", "漢中市", "榆林市", "安康市", "商洛市"]},
{"provice":"甘肅省","city":["蘭州市", "嘉峪關市", "金昌市", "白銀市", "天水市", "武威市", "張掖市", "平?jīng)鍪?quot;, "酒泉市", "慶陽市", "定西市", "隴南市", "臨夏回族自治州", "甘南藏族自治州"]},
{"provice":"青海省","city":["西寧市", "海東市", "海北藏族自治州", "黃南藏族自治州", "海南藏族自治州", "果洛藏族自治州", "玉樹藏族自治州", "海西蒙古族藏族自治州"]},
{"provice":"寧夏回族自治區(qū)","city":["銀川市", "石嘴山市", "吳忠市", "固原市", "中衛(wèi)市"]},
{"provice":"新疆維吾爾自治區(qū)","city":["烏魯木齊市", "克拉瑪依市", "吐魯番市", "哈密市", "昌吉回族自治州", "博爾塔拉蒙古自治州", "巴音郭楞蒙古自治州", "阿克蘇地區(qū)", "克孜勒蘇柯爾克孜自治州", "喀什地區(qū)", "和田地區(qū)", "伊犁哈薩克自治州", "塔城地區(qū)", "阿勒泰地區(qū)", "石河子市", "阿拉爾市", "圖木舒克市", "五家渠市", "鐵門關市"]},
{"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;
}
}
}