diff --git "a/01\347\234\201\345\270\202\345\214\272\344\270\211\347\272\247\350\201\224\345\212\250/city.js" "b/01\347\234\201\345\270\202\345\214\272\344\270\211\347\272\247\350\201\224\345\212\250/city.js" index 2a74af5..cf6cdd3 100644 --- "a/01\347\234\201\345\270\202\345\214\272\344\270\211\347\272\247\350\201\224\345\212\250/city.js" +++ "b/01\347\234\201\345\270\202\345\214\272\344\270\211\347\272\247\350\201\224\345\212\250/city.js" @@ -138,7 +138,7 @@ var provice = [ city: [ { name: "呼和浩特市", - districtAndCounty: ["回民区", "新城区", "玉泉区", "赛罕区", "托克托县", "双河镇", "武川县", "可可以力更镇", "和林格尔县", "城关镇", "清水河县", "城关镇", "土默特左旗", "察素齐镇"] + districtAndCounty: ["回民区", "新城区", "玉泉区", "赛罕区", "托克托县", "双河镇", "武川县", "可可以力更镇", "和林格尔县", "清水河县", "土默特左旗", "察素齐镇"] }, { name: "包头市", @@ -166,7 +166,7 @@ var provice = [ }, { name: "乌兰察布市", - districtAndCounty: ["集宁区", "丰镇市", "卓资县", "卓资山镇", "化德县", "长顺镇", "商都县", "商都镇", "兴和县", "城关镇", "凉城县", "岱海镇", "察哈尔右翼前旗", "土贵乌拉镇", "察哈尔右翼中旗", "科布尔镇", "察哈尔右翼后旗", "白音察干镇", "四子王旗", "乌兰花镇"] + districtAndCounty: ["集宁区", "丰镇市", "卓资县", "卓资山镇", "化德县", "长顺镇", "商都县", "商都镇", "兴和县", "凉城县", "岱海镇", "察哈尔右翼前旗", "土贵乌拉镇", "察哈尔右翼中旗", "科布尔镇", "察哈尔右翼后旗", "白音察干镇", "四子王旗", "乌兰花镇"] }, { name: "巴彦淖尔市", @@ -427,11 +427,11 @@ var provice = [ }, { name: "绍兴市", - districtAndCounty: ["越城区", "诸暨市", "上虞市", "嵊州市", "绍兴县", "新昌县", "城关镇"] + districtAndCounty: ["越城区", "诸暨市", "上虞市", "嵊州市", "绍兴县", "新昌县"] }, { name: "衢州市", - districtAndCounty: ["柯城区", "衢江区", "江山市", "常山县", "天马镇", "开化县", "城关镇", "龙游县"] + districtAndCounty: ["柯城区", "衢江区", "江山市", "常山县", "天马镇", "开化县", "龙游县"] }, { name: "金华市", @@ -468,19 +468,19 @@ var provice = [ }, { name: "亳州市", - districtAndCounty: ["谯城区", "涡阳县", "城关镇", "蒙城县", "城关镇", "利辛县", "城关镇"] + districtAndCounty: ["谯城区", "涡阳县", "蒙城县", "利辛县"] }, { name: "阜阳市", - districtAndCounty: ["颍州区", "颍东区", "颍泉区", "界首市", "临泉县", "城关镇", "太和县", "城关镇", "阜南县", "城关镇", "颍上县", "慎城镇"] + districtAndCounty: ["颍州区", "颍东区", "颍泉区", "界首市", "临泉县", "太和县", "阜南县", "颍上县", "慎城镇"] }, { name: "蚌埠市", - districtAndCounty: ["蚌山区", "龙子湖区", "禹会区", "淮上区", "怀远县", "城关镇", "五河县", "城关镇", "固镇县", "城关镇"] + districtAndCounty: ["蚌山区", "龙子湖区", "禹会区", "淮上区", "怀远县", "五河县", "固镇县"] }, { name: "淮南市", - districtAndCounty: ["田家庵区", "大通区", "谢家集区", "八公山区", "潘集区", "凤台县", "城关镇"] + districtAndCounty: ["田家庵区", "大通区", "谢家集区", "八公山区", "潘集区", "凤台县"] }, { name: "滁州市", @@ -508,7 +508,7 @@ var provice = [ }, { name: "六安市", - districtAndCounty: ["金安区", "裕安区", "寿县", "寿春镇", "霍邱县", "城关镇", "舒城县", "城关镇", "金寨县", "梅山镇", "霍山县", "衡山镇"] + districtAndCounty: ["金安区", "裕安区", "寿县", "寿春镇", "霍邱县", "舒城县", "金寨县", "梅山镇", "霍山县", "衡山镇"] }, { name: "巢湖市", @@ -541,7 +541,7 @@ var provice = [ }, { name: "三明市", - districtAndCounty: ["梅列区", "三元区", "永安市", "明溪县", "雪峰镇", "清流县", "龙津镇", "宁化县", "翠江镇", "大田县", "均溪镇", "尤溪县", "城关镇", "沙县", "将乐县", "古镛镇", "泰宁县", "杉城镇", "建宁县", "濉城镇"] + districtAndCounty: ["梅列区", "三元区", "永安市", "明溪县", "雪峰镇", "清流县", "龙津镇", "宁化县", "翠江镇", "大田县", "均溪镇", "尤溪县", "沙县", "将乐县", "古镛镇", "泰宁县", "杉城镇", "建宁县", "濉城镇"] }, { name: "泉州市", @@ -683,7 +683,7 @@ var provice = [ }, { name: "菏泽市", - districtAndCounty: ["牡丹区", "曹县", "曹城镇", "定陶县", "定陶镇", "成武县", "成武镇", "单县", "单城镇", "巨野县", "巨野镇", "郓城县", "郓城镇", "鄄城县", "鄄城镇", "东明县", "城关镇"] + districtAndCounty: ["牡丹区", "曹县", "曹城镇", "定陶县", "定陶镇", "成武县", "成武镇", "单县", "单城镇", "巨野县", "巨野镇", "郓城县", "郓城镇", "鄄城县", "鄄城镇", "东明县"] } ] }, @@ -692,67 +692,67 @@ var provice = [ city: [ { name: "郑州市", - districtAndCounty: ["中原区", "二七区", "管城回族区", "金水区", "上街区", "惠济区", "新郑市", "登封市", "新密市", "巩义市", "荥阳市", "中牟县", "城关镇"] + districtAndCounty: ["中原区", "二七区", "管城回族区", "金水区", "上街区", "惠济区", "新郑市", "登封市", "新密市", "巩义市", "荥阳市", "中牟县"] }, { name: "开封市", - districtAndCounty: ["鼓楼区", "龙亭区", "顺河回族区", "禹王台区", "金明区", "杞县", "城关镇", "通许县", "城关镇", "尉氏县", "城关镇", "开封县", "城关镇", "兰考县", "城关镇"] + districtAndCounty: ["鼓楼区", "龙亭区", "顺河回族区", "禹王台区", "金明区", "杞县", "通许县", "尉氏县", "开封县", "兰考县"] }, { name: "三门峡市", - districtAndCounty: ["湖滨区", "义马市", "灵宝市", "渑池县", "城关镇", "陕县", "大营镇", "卢氏县", "城关镇"] + districtAndCounty: ["湖滨区", "义马市", "灵宝市", "渑池县", "陕县", "大营镇", "卢氏县"] }, { name: "洛阳市", - districtAndCounty: ["西工区", "老城区", "瀍河回族区", "涧西区", "吉利区", "洛龙区", "偃师市", "孟津县", "城关镇", "新安县", "城关镇", "栾川县", "城关镇", "嵩县", "城关镇", "汝阳县", "城关镇", "宜阳县", "城关镇", "洛宁县", "城关镇", "伊川县", "城关镇"] + districtAndCounty: ["西工区", "老城区", "瀍河回族区", "涧西区", "吉利区", "洛龙区", "偃师市", "孟津县", "新安县", "栾川县", "嵩县", "汝阳县", "宜阳县", "洛宁县", "伊川县"] }, { name: "焦作市", - districtAndCounty: ["解放区", "山阳区", "中站区", "马村区", "孟州市", "沁阳市", "修武县", "城关镇", "博爱县", "清化镇", "武陟县", "木城镇", "温县", "温泉镇"] + districtAndCounty: ["解放区", "山阳区", "中站区", "马村区", "孟州市", "沁阳市", "修武县", "博爱县", "清化镇", "武陟县", "木城镇", "温县", "温泉镇"] }, { name: "新乡市", - districtAndCounty: ["卫滨区", "红旗区", "凤泉区", "牧野区", "卫辉市", "辉县市", "新乡县", "新乡市红旗区", "获嘉县", "城关镇", "原阳县", "城关镇", "延津县", "城关镇", "封丘县", "城关镇", "长垣县", "城关镇"] + districtAndCounty: ["卫滨区", "红旗区", "凤泉区", "牧野区", "卫辉市", "辉县市", "新乡县", "新乡市红旗区", "获嘉县", "原阳县", "延津县", "封丘县", "长垣县"] }, { name: "鹤壁市", - districtAndCounty: ["淇滨区", "山城区", "鹤山区", "浚县", "城关镇", "淇县", "朝歌镇"] + districtAndCounty: ["淇滨区", "山城区", "鹤山区", "浚县", "淇县", "朝歌镇"] }, { name: "安阳市", - districtAndCounty: ["北关区", "文峰区", "殷都区", "龙安区", "林州市", "安阳县", "安阳市北关区", "汤阴县", "城关镇", "滑县", "道口镇", "内黄县", "城关镇"] + districtAndCounty: ["北关区", "文峰区", "殷都区", "龙安区", "林州市", "安阳县", "安阳市北关区", "汤阴县", "滑县", "道口镇", "内黄县"] }, { name: "濮阳市", - districtAndCounty: ["华龙区", "清丰县", "城关镇", "南乐县", "城关镇", "范县", "城关镇", "台前县", "城关镇", "濮阳县", "城关镇"] + districtAndCounty: ["华龙区", "清丰县", "南乐县", "范县", "台前县", "濮阳县"] }, { name: "商丘市", - districtAndCounty: ["梁园区", "睢阳区", "永城市", "虞城县", "城关镇", "民权县", "城关镇", "宁陵县", "城关镇", "睢县", "城关镇", "夏邑县", "城关镇", "柘城县", "城关镇"] + districtAndCounty: ["梁园区", "睢阳区", "永城市", "虞城县", "民权县", "宁陵县", "睢县", "夏邑县", "柘城县"] }, { name: "许昌市", - districtAndCounty: ["魏都区", "禹州市", "长葛市", "许昌县", "许昌市魏都区", "鄢陵县", "安陵镇", "襄城县", "城关镇"] + districtAndCounty: ["魏都区", "禹州市", "长葛市", "许昌县", "许昌市魏都区", "鄢陵县", "安陵镇", "襄城县"] }, { name: "漯河市", - districtAndCounty: ["源汇区", "郾城区", "召陵区", "舞阳县", "舞泉镇", "临颍县", "城关镇"] + districtAndCounty: ["源汇区", "郾城区", "召陵区", "舞阳县", "舞泉镇", "临颍县"] }, { name: "平顶山市", - districtAndCounty: ["新华区", "卫东区", "湛河区", "石龙区", "舞钢市", "汝州市", "宝丰县", "城关镇", "叶县", "昆阳镇", "鲁山县", "鲁阳镇", "郏县", "城关镇"] + districtAndCounty: ["新华区", "卫东区", "湛河区", "石龙区", "舞钢市", "汝州市", "宝丰县", "叶县", "昆阳镇", "鲁山县", "鲁阳镇", "郏县"] }, { name: "南阳市", - districtAndCounty: ["卧龙区", "宛城区", "邓州市", "南召县", "城关镇", "方城县", "城关镇", "西峡县", "镇平县", "城关镇", "内乡县", "城关镇", "淅川县", "社旗县", "赊店镇", "唐河县", "新野县", "城关镇", "桐柏县", "城关镇"] + districtAndCounty: ["卧龙区", "宛城区", "邓州市", "南召县", "方城县", "西峡县", "镇平县", "内乡县", "淅川县", "社旗县", "赊店镇", "唐河县", "新野县", "桐柏县"] }, { name: "信阳市", - districtAndCounty: ["河区", "平桥区", "息县", "城关镇", "淮滨县", "城关镇", "潢川县", "光山县", "固始县", "城关镇", "商城县", "城关镇", "罗山县", "城关镇", "新县", "新集镇"] + districtAndCounty: ["河区", "平桥区", "息县", "淮滨县", "潢川县", "光山县", "固始县", "商城县", "罗山县", "新县", "新集镇"] }, { name: "周口市", - districtAndCounty: ["川汇区", "项城市", "扶沟县", "城关镇", "西华县", "城关镇", "商水县", "城关镇", "太康县", "城关镇", "鹿邑县", "城关镇", "郸城县", "城关镇", "淮阳县", "城关镇", "沈丘县", "槐店镇"] + districtAndCounty: ["川汇区", "项城市", "扶沟县", "西华县", "商水县", "太康县", "鹿邑县", "郸城县", "淮阳县", "沈丘县", "槐店镇"] }, { name: "驻马店市", @@ -773,11 +773,11 @@ var provice = [ }, { name: "十堰市", - districtAndCounty: ["张湾区", "茅箭区", "丹江口市", "郧县", "城关镇", "竹山县", "城关镇", "房县", "城关镇", "郧西县", "城关镇", "竹溪县", "城关镇"] + districtAndCounty: ["张湾区", "茅箭区", "丹江口市", "郧县", "竹山县", "房县", "郧西县", "竹溪县"] }, { name: "襄樊市", - districtAndCounty: ["襄城区", "樊城区", "襄阳区", "老河口市", "枣阳市", "宜城市", "南漳县", "城关镇", "谷城县", "城关镇", "保康县", "城关镇"] + districtAndCounty: ["襄城区", "樊城区", "襄阳区", "老河口市", "枣阳市", "宜城市", "南漳县", "谷城县", "保康县"] }, { name: "荆门市", @@ -785,11 +785,11 @@ var provice = [ }, { name: "孝感市", - districtAndCounty: ["孝南区", "应城市", "安陆市", "汉川市", "孝昌县", "花园镇", "大悟县", "城关镇", "云梦县", "城关镇"] + districtAndCounty: ["孝南区", "应城市", "安陆市", "汉川市", "孝昌县", "花园镇", "大悟县", "云梦县"] }, { name: "黄冈市", - districtAndCounty: ["黄州区", "麻城市", "武穴市", "红安县", "城关镇", "罗田县", "凤山镇", "英山县", "温泉镇", "浠水县", "清泉镇", "蕲春县", "漕河镇", "黄梅县", "黄梅镇", "团风县", "团风镇"] + districtAndCounty: ["黄州区", "麻城市", "武穴市", "红安县", "罗田县", "凤山镇", "英山县", "温泉镇", "浠水县", "清泉镇", "蕲春县", "漕河镇", "黄梅县", "黄梅镇", "团风县", "团风镇"] }, { name: "鄂州市", @@ -838,7 +838,7 @@ var provice = [ }, { name: "常德市", - districtAndCounty: ["武陵区", "鼎城区", "津市市", "安乡县", "城关镇", "汉寿县", "龙阳镇", "澧县", "澧阳镇", "临澧县", "安福镇", "桃源县", "漳江镇", "石门县", "楚江镇"] + districtAndCounty: ["武陵区", "鼎城区", "津市市", "安乡县", "汉寿县", "龙阳镇", "澧县", "澧阳镇", "临澧县", "安福镇", "桃源县", "漳江镇", "石门县", "楚江镇"] }, { name: "益阳市", @@ -846,11 +846,11 @@ var provice = [ }, { name: "岳阳市", - districtAndCounty: ["岳阳楼区", "君山区", "云溪区", "汨罗市", "临湘市", "岳阳县", "荣家湾镇", "华容县", "城关镇", "湘阴县", "文星镇", "平江县", "汉昌镇"] + districtAndCounty: ["岳阳楼区", "君山区", "云溪区", "汨罗市", "临湘市", "岳阳县", "荣家湾镇", "华容县", "湘阴县", "文星镇", "平江县", "汉昌镇"] }, { name: "株洲市", - districtAndCounty: ["天元区", "荷塘区", "芦淞区", "石峰区", "醴陵市", "株洲县", "渌口镇", "攸县", "城关镇", "茶陵县", "城关镇", "炎陵县", "霞阳镇"] + districtAndCounty: ["天元区", "荷塘区", "芦淞区", "石峰区", "醴陵市", "株洲县", "渌口镇", "攸县", "茶陵县", "炎陵县", "霞阳镇"] }, { name: "湘潭市", @@ -858,11 +858,11 @@ var provice = [ }, { name: "衡阳市", - districtAndCounty: ["雁峰区", "珠晖区", "石鼓区", "蒸湘区", "南岳区", "常宁市", "耒阳市", "衡阳县", "西渡镇", "衡南县", "云集镇", "衡山县", "开云镇", "衡东县", "城关镇", "祁东县", "洪桥镇"] + districtAndCounty: ["雁峰区", "珠晖区", "石鼓区", "蒸湘区", "南岳区", "常宁市", "耒阳市", "衡阳县", "西渡镇", "衡南县", "云集镇", "衡山县", "开云镇", "衡东县", "祁东县", "洪桥镇"] }, { name: "郴州市", - districtAndCounty: ["北湖区", "苏仙区", "资兴市", "桂阳县", "城关镇", "永兴县", "城关镇", "宜章县", "城关镇", "嘉禾县", "城关镇", "临武县", "城关镇", "汝城县", "城关镇", "桂东县", "城关镇", "安仁县", "城关镇"] + districtAndCounty: ["北湖区", "苏仙区", "资兴市", "桂阳县", "永兴县", "宜章县", "嘉禾县", "临武县", "汝城县", "桂东县", "安仁县"] }, { name: "永州市", @@ -1020,15 +1020,15 @@ var provice = [ }, { name: "百色市", - districtAndCounty: ["右江区", "田阳县", "田州镇", "田东县", "平马镇", "平果县", "马头镇", "德保县", "城关镇", "靖西县", "新靖镇", "那坡县", "城厢镇", "凌云县", "泗城镇", "乐业县", "同乐镇", "西林县", "八达镇", "田林县", "乐里镇", "隆林各族自治县", "新州镇"] + districtAndCounty: ["右江区", "田阳县", "田州镇", "田东县", "平马镇", "平果县", "马头镇", "德保县", "靖西县", "新靖镇", "那坡县", "城厢镇", "凌云县", "泗城镇", "乐业县", "同乐镇", "西林县", "八达镇", "田林县", "乐里镇", "隆林各族自治县", "新州镇"] }, { name: "河池市", - districtAndCounty: ["金城江区", "宜州市", "南丹县", "城关镇", "天峨县", "六排镇", "凤山县", "凤城镇", "东兰县", "东兰镇", "巴马瑶族自治县", "巴马镇", "都安瑶族自治县", "安阳镇", "大化瑶族自治县", "大化镇", "罗城仫佬族自治县", "东门镇", "环江毛南族自治县", "思恩镇"] + districtAndCounty: ["金城江区", "宜州市", "南丹县", "天峨县", "六排镇", "凤山县", "凤城镇", "东兰县", "东兰镇", "巴马瑶族自治县", "巴马镇", "都安瑶族自治县", "安阳镇", "大化瑶族自治县", "大化镇", "罗城仫佬族自治县", "东门镇", "环江毛南族自治县", "思恩镇"] }, { name: "来宾市", - districtAndCounty: ["兴宾区", "合山市", "象州县", "象州镇", "武宣县", "武宣镇", "忻城县", "城关镇", "金秀瑶族自治县", "金秀镇"] + districtAndCounty: ["兴宾区", "合山市", "象州县", "象州镇", "武宣县", "武宣镇", "忻城县", "金秀瑶族自治县", "金秀镇"] }, { name: "贺州市", @@ -1138,7 +1138,7 @@ var provice = [ }, { name: "凉山州", - districtAndCounty: ["西昌市", "盐源县", "盐井镇", "德昌县", "德州镇", "会理县", "城关镇", "会东县", "会东镇", "宁南县", "披砂镇", "普格县", "普基镇", "布拖县", "特木里镇", "金阳县", "天地坝镇", "昭觉县", "新城镇", "喜德县", "光明镇", "冕宁县", "城厢镇", "越西县", "越城镇", "甘洛县", "新市坝镇", "美姑县", "巴普镇", "雷波县", "锦城镇", "木里藏族自治县", "乔瓦镇"] + districtAndCounty: ["西昌市", "盐源县", "盐井镇", "德昌县", "德州镇", "会理县", "会东县", "会东镇", "宁南县", "披砂镇", "普格县", "普基镇", "布拖县", "特木里镇", "金阳县", "天地坝镇", "昭觉县", "新城镇", "喜德县", "光明镇", "冕宁县", "城厢镇", "越西县", "越城镇", "甘洛县", "新市坝镇", "美姑县", "巴普镇", "雷波县", "锦城镇", "木里藏族自治县", "乔瓦镇"] } ] }, @@ -1147,7 +1147,7 @@ var provice = [ city: [ { name: "贵阳市", - districtAndCounty: ["乌当区", "南明区", "云岩区", "花溪区", "白云区", "小河区", "清镇市", "开阳县", "城关镇", "修文县", "龙场镇", "息烽县", "永靖镇"] + districtAndCounty: ["乌当区", "南明区", "云岩区", "花溪区", "白云区", "小河区", "清镇市", "开阳县", "修文县", "龙场镇", "息烽县", "永靖镇"] }, { name: "六盘水市", @@ -1159,11 +1159,11 @@ var provice = [ }, { name: "安顺市", - districtAndCounty: ["西秀区", "平坝县", "城关镇", "普定县", "城关镇", "关岭布依族苗族自治县", "关索镇", "镇宁布依族苗族自治县", "城关镇", "紫云苗族布依族自治县", "松山镇"] + districtAndCounty: ["西秀区", "平坝县", "普定县", "关岭布依族苗族自治县", "关索镇", "镇宁布依族苗族自治县", "紫云苗族布依族自治县", "松山镇"] }, { name: "毕节地区", - districtAndCounty: ["毕节市", "大方县", "大方镇", "黔西县", "城关镇", "金沙县", "城关镇", "织金县", "城关镇", "纳雍县", "雍熙镇", "赫章县", "城关镇", "威宁彝族回族苗族自治县", "草海镇"] + districtAndCounty: ["毕节市", "大方县", "大方镇", "黔西县", "金沙县", "织金县", "纳雍县", "雍熙镇", "赫章县", "威宁彝族回族苗族自治县", "草海镇"] }, { name: "铜仁地区", @@ -1171,15 +1171,15 @@ var provice = [ }, { name: "黔东南州", - districtAndCounty: ["凯里市", "黄平县", "新州镇", "施秉县", "城关镇", "三穗县", "八弓镇", "镇远县", "阳镇", "岑巩县", "思旸镇", "天柱县", "凤城镇", "锦屏县", "三江镇", "剑河县", "革东镇", "台江县", "台拱镇", "黎平县", "德凤镇", "榕江县", "古州镇", "从江县", "丙妹镇", "雷山县", "丹江镇", "麻江县", "杏山镇", "丹寨县", "龙泉镇"] + districtAndCounty: ["凯里市", "黄平县", "新州镇", "施秉县", "三穗县", "八弓镇", "镇远县", "阳镇", "岑巩县", "思旸镇", "天柱县", "凤城镇", "锦屏县", "三江镇", "剑河县", "革东镇", "台江县", "台拱镇", "黎平县", "德凤镇", "榕江县", "古州镇", "从江县", "丙妹镇", "雷山县", "丹江镇", "麻江县", "杏山镇", "丹寨县", "龙泉镇"] }, { name: "黔南州", - districtAndCounty: ["都匀市", "福泉市", "荔波县", "玉屏镇", "贵定县", "城关镇", "瓮安县", "雍阳镇", "独山县", "城关镇", "平塘县", "平湖镇", "罗甸县", "龙坪镇", "长顺县", "长寨镇", "龙里县", "龙山镇", "惠水县", "和平镇", "三都水族自治县", "三合镇"] + districtAndCounty: ["都匀市", "福泉市", "荔波县", "玉屏镇", "贵定县", "瓮安县", "雍阳镇", "独山县", "平塘县", "平湖镇", "罗甸县", "龙坪镇", "长顺县", "长寨镇", "龙里县", "龙山镇", "惠水县", "和平镇", "三都水族自治县", "三合镇"] }, { name: "黔西南州", - districtAndCounty: ["兴义市", "兴仁县", "城关镇", "普安县", "盘水镇", "晴隆县", "莲城镇", "贞丰县", "珉谷镇", "望谟县", "复兴镇", "册亨县", "者楼镇", "安龙县", "新安镇"] + districtAndCounty: ["兴义市", "兴仁县", "普安县", "盘水镇", "晴隆县", "莲城镇", "贞丰县", "珉谷镇", "望谟县", "复兴镇", "册亨县", "者楼镇", "安龙县", "新安镇"] } ] }, @@ -1265,7 +1265,7 @@ var provice = [ }, { name: "昌都地区", - districtAndCounty: ["昌都县", "城关镇", "江达县", "江达镇", "贡觉县", "莫洛镇", "类乌齐县", "桑多镇", "丁青县", "丁青镇", "察雅县", "烟多镇", "八宿县", "白玛镇", "左贡县", "旺达镇", "芒康县", "嘎托镇", "洛隆县", "孜托镇", "边坝县", "草卡镇"] + districtAndCounty: ["昌都县", "江达县", "江达镇", "贡觉县", "莫洛镇", "类乌齐县", "桑多镇", "丁青县", "丁青镇", "察雅县", "烟多镇", "八宿县", "白玛镇", "左贡县", "旺达镇", "芒康县", "嘎托镇", "洛隆县", "孜托镇", "边坝县", "草卡镇"] }, { name: "林芝地区", @@ -1294,27 +1294,27 @@ var provice = [ }, { name: "延安市", - districtAndCounty: ["宝塔区", "延长县", "七里村镇", "延川县", "延川镇", "子长县", "瓦窑堡镇", "安塞县", "真武洞镇", "志丹县", "保安镇", "吴起县", "吴旗镇", "甘泉县", "城关镇", "富县", "富城镇", "洛川县", "凤栖镇", "宜川县", "丹州镇", "黄龙县", "石堡镇", "黄陵县", "桥山镇"] + districtAndCounty: ["宝塔区", "延长县", "七里村镇", "延川县", "延川镇", "子长县", "瓦窑堡镇", "安塞县", "真武洞镇", "志丹县", "保安镇", "吴起县", "吴旗镇", "甘泉县", "富县", "富城镇", "洛川县", "凤栖镇", "宜川县", "丹州镇", "黄龙县", "石堡镇", "黄陵县", "桥山镇"] }, { name: "铜川市", - districtAndCounty: ["耀州区", "王益区", "印台区", "宜君县", "城关镇"] + districtAndCounty: ["耀州区", "王益区", "印台区", "宜君县"] }, { name: "渭南市", - districtAndCounty: ["临渭区", "华阴市", "韩城市", "华县", "华州镇", "潼关县", "城关镇", "大荔县", "城关镇", "蒲城县", "城关镇", "澄城县", "城关镇", "白水县", "城关镇", "合阳县", "城关镇", "富平县", "窦村镇"] + districtAndCounty: ["临渭区", "华阴市", "韩城市", "华县", "华州镇", "潼关县", "大荔县", "蒲城县", "澄城县", "白水县", "合阳县", "富平县", "窦村镇"] }, { name: "咸阳市", - districtAndCounty: ["秦都区", "杨陵区", "渭城区", "兴平市", "三原县", "城关镇", "泾阳县", "泾干镇", "乾县", "城关镇", "礼泉县", "城关镇", "永寿县", "监军镇", "彬县", "城关镇", "长武县", "昭仁镇", "旬邑县", "城关镇", "淳化县", "城关镇", "武功县", "普集镇"] + districtAndCounty: ["秦都区", "杨陵区", "渭城区", "兴平市", "三原县", "泾阳县", "泾干镇", "乾县", "礼泉县", "永寿县", "监军镇", "彬县", "长武县", "昭仁镇", "旬邑县", "淳化县", "武功县", "普集镇"] }, { name: "宝鸡市", - districtAndCounty: ["渭滨区", "金台区", "陈仓区", "凤翔县", "城关镇", "岐山县", "凤鸣镇", "扶风县", "城关镇", "眉县", "首善镇", "陇县", "城关镇", "千阳县", "城关镇", "麟游县", "九成宫镇", "凤县", "双石铺镇", "太白县", "嘴头镇"] + districtAndCounty: ["渭滨区", "金台区", "陈仓区", "凤翔县", "岐山县", "凤鸣镇", "扶风县", "眉县", "首善镇", "陇县", "千阳县", "麟游县", "九成宫镇", "凤县", "双石铺镇", "太白县", "嘴头镇"] }, { name: "汉中市", - districtAndCounty: ["汉台区", "南郑县", "城关镇", "城固县", "博望镇", "洋县", "洋州镇", "西乡县", "城关镇", "勉县", "勉阳镇", "宁强县", "汉源镇", "略阳县", "城关镇", "镇巴县", "泾洋镇", "留坝县", "城关镇", "佛坪县", "袁家庄镇"] + districtAndCounty: ["汉台区", "南郑县", "城固县", "博望镇", "洋县", "洋州镇", "西乡县", "勉县", "勉阳镇", "宁强县", "汉源镇", "略阳县", "镇巴县", "泾洋镇", "留坝县", "佛坪县", "袁家庄镇"] }, { name: "榆林市", @@ -1322,11 +1322,11 @@ var provice = [ }, { name: "安康市", - districtAndCounty: ["汉滨区", "汉阴县", "城关镇", "石泉县", "城关镇", "宁陕县", "城关镇", "紫阳县", "城关镇", "岚皋县", "城关镇", "平利县", "城关镇", "镇坪县", "城关镇", "旬阳县", "城关镇", "白河县", "城关镇"] + districtAndCounty: ["汉滨区", "汉阴县", "石泉县", "宁陕县", "紫阳县", "岚皋县", "平利县", "镇坪县", "旬阳县", "白河县"] }, { name: "商洛市", - districtAndCounty: ["商州区", "洛南县", "城关镇", "丹凤县", "龙驹寨镇", "商南县", "城关镇", "山阳县", "城关镇", "镇安县", "永乐镇", "柞水县", "乾佑镇"] + districtAndCounty: ["商州区", "洛南县", "丹凤县", "龙驹寨镇", "商南县", "山阳县", "镇安县", "永乐镇", "柞水县", "乾佑镇"] } ] }, @@ -1335,11 +1335,11 @@ var provice = [ city: [ { name: "兰州市", - districtAndCounty: ["城关区", "七里河区", "西固区", "安宁区", "红古区", "永登县", "城关镇", "皋兰县", "石洞镇", "榆中县", "城关镇"] + districtAndCounty: ["城关区", "七里河区", "西固区", "安宁区", "红古区", "永登县", "皋兰县", "石洞镇", "榆中县"] }, { name: "嘉峪关市", - districtAndCounty: ["金昌市", "金川区", "永昌县", "城关镇"] + districtAndCounty: ["金昌市", "金川区", "永昌县"] }, { name: "白银市", @@ -1347,11 +1347,11 @@ var provice = [ }, { name: "天水市", - districtAndCounty: ["秦州区", "麦积区", "清水县", "永清镇", "秦安县", "兴国镇", "甘谷县", "大像山镇", "武山县", "城关镇", "张家川回族自治县", "张家川镇"] + districtAndCounty: ["秦州区", "麦积区", "清水县", "永清镇", "秦安县", "兴国镇", "甘谷县", "大像山镇", "武山县", "张家川回族自治县", "张家川镇"] }, { name: "武威市", - districtAndCounty: ["凉州区", "民勤县", "城关镇", "古浪县", "古浪镇", "天祝藏族自治县", "华藏寺镇"] + districtAndCounty: ["凉州区", "民勤县", "古浪县", "古浪镇", "天祝藏族自治县", "华藏寺镇"] }, { name: "酒泉市", @@ -1359,15 +1359,15 @@ var provice = [ }, { name: "张掖市", - districtAndCounty: ["甘州区", "民乐县", "洪水镇", "临泽县", "沙河镇", "高台县", "城关镇", "山丹县", "清泉镇", "肃南裕固族自治县", "红湾寺镇"] + districtAndCounty: ["甘州区", "民乐县", "洪水镇", "临泽县", "沙河镇", "高台县", "山丹县", "清泉镇", "肃南裕固族自治县", "红湾寺镇"] }, { name: "庆阳市", - districtAndCounty: ["西峰区", "庆城县", "庆城镇", "环县", "环城镇", "华池县", "柔远镇", "合水县", "西华池镇", "正宁县", "山河镇", "宁县", "新宁镇", "镇原县", "城关镇"] + districtAndCounty: ["西峰区", "庆城县", "庆城镇", "环县", "环城镇", "华池县", "柔远镇", "合水县", "西华池镇", "正宁县", "山河镇", "宁县", "新宁镇", "镇原县"] }, { name: "平凉市", - districtAndCounty: ["崆峒区", "泾川县", "城关镇", "灵台县", "中台镇", "崇信县", "锦屏镇", "华亭县", "东华镇", "庄浪县", "水洛镇", "静宁县", "城关镇"] + districtAndCounty: ["崆峒区", "泾川县", "灵台县", "中台镇", "崇信县", "锦屏镇", "华亭县", "东华镇", "庄浪县", "水洛镇", "静宁县"] }, { name: "定西市", @@ -1375,15 +1375,15 @@ var provice = [ }, { name: "陇南市", - districtAndCounty: ["武都区", "成县", "城关镇", "宕昌县", "城关镇", "康县", "文县", "城关镇", "西和县", "汉源镇", "礼县", "城关镇", "两当县", "城关镇", "徽县", "城关镇"] + districtAndCounty: ["武都区", "成县", "宕昌县", "康县", "文县", "西和县", "汉源镇", "礼县", "两当县", "徽县"] }, { name: "临夏州", - districtAndCounty: ["临夏市", "临夏县", "韩集镇", "康乐县", "附城镇", "永靖县", "刘家峡镇", "广河县", "城关镇", "和政县", "城关镇", "东乡族自治县", "锁南坝镇", "积石山保安族东乡族撒拉族自治县", "吹麻滩镇"] + districtAndCounty: ["临夏市", "临夏县", "韩集镇", "康乐县", "附城镇", "永靖县", "刘家峡镇", "广河县", "和政县", "东乡族自治县", "锁南坝镇", "积石山保安族东乡族撒拉族自治县", "吹麻滩镇"] }, { name: "甘南州", - districtAndCounty: ["合作市", "临潭县", "城关镇", "卓尼县", "柳林镇", "舟曲县", "城关镇", "迭部县", "电尕镇", "玛曲县", "尼玛镇", "碌曲县", "玛艾镇", "夏河县", "拉卜楞镇"] + districtAndCounty: ["合作市", "临潭县", "卓尼县", "柳林镇", "舟曲县", "迭部县", "电尕镇", "玛曲县", "尼玛镇", "碌曲县", "玛艾镇", "夏河县", "拉卜楞镇"] } ] }, @@ -1392,7 +1392,7 @@ var provice = [ city: [ { name: "西宁市", - districtAndCounty: ["城中区", "城东区", "城西区", "城北区", "大通回族土族自治县", "桥头镇", "湟源县", "城关镇", "湟中县", "鲁沙尔镇"] + districtAndCounty: ["城中区", "城东区", "城西区", "城北区", "大通回族土族自治县", "桥头镇", "湟源县", "湟中县", "鲁沙尔镇"] }, { name: "海东地区", @@ -1433,7 +1433,7 @@ var provice = [ }, { name: "石嘴山市", - districtAndCounty: ["大武口区", "惠农区", "平罗县", "城关镇"] + districtAndCounty: ["大武口区", "惠农区", "平罗县"] }, { name: "吴忠市", @@ -1441,7 +1441,7 @@ var provice = [ }, { name: "固原市", - districtAndCounty: ["原州区", "西吉县", "吉强镇", "隆德县", "城关镇", "泾源县", "香水镇", "彭阳县", "白阳镇"] + districtAndCounty: ["原州区", "西吉县", "吉强镇", "隆德县", "泾源县", "香水镇", "彭阳县", "白阳镇"] }, { name: "中卫市", diff --git "a/01\347\234\201\345\270\202\345\214\272\344\270\211\347\272\247\350\201\224\345\212\250/method01.js" "b/01\347\234\201\345\270\202\345\214\272\344\270\211\347\272\247\350\201\224\345\212\250/method01.js" index f54a4c1..1b7f3b7 100644 --- "a/01\347\234\201\345\270\202\345\214\272\344\270\211\347\272\247\350\201\224\345\212\250/method01.js" +++ "b/01\347\234\201\345\270\202\345\214\272\344\270\211\347\272\247\350\201\224\345\212\250/method01.js" @@ -1,17 +1,10 @@ //****************针对第一种方式的具体js实现部分******************// //****************所使用的数据是city.js******************// - -/*根据id获取对象*/ -function $(str) { - return document.getElementById(str); -} - -var addrShow = $('addr-show'); var btn = document.getElementsByClassName('met1')[0]; -var prov = $('prov'); -var city = $('city'); -var country = $('country'); - +var addrShow = document.getElementById('addr-show'); +var prov = document.getElementById('prov'); +var city = document.getElementById('city'); +var country = document.getElementById('country'); /*用于保存当前所选的省市区*/ var current = { @@ -26,8 +19,7 @@ var current = { var len = provice.length; for (var i = 0; i < len; i++) { var provOpt = document.createElement('option'); - provOpt.innerText = provice[i]['name']; - provOpt.value = i; + provOpt.value = provOpt.innerText = provice[i]['name']; prov.appendChild(provOpt); } })(); @@ -37,17 +29,26 @@ function showCity(obj) { var val = obj.options[obj.selectedIndex].value; if (val != current.prov) { current.prov = val; - addrShow.value = ''; + addrShow.value = null; btn.disabled = true; } - //console.log(val); + + //查找省的索引 + var len = provice.length; + let provIndex = 0; + for (var i = 0; i < len; i++) { + if (val == provice[i]['name']) { + provIndex = i; + } + } + if (val != null) { city.length = 1; - var cityLen = provice[val]["city"].length; + var cityLen = provice[provIndex]["city"].length; + for (var j = 0; j < cityLen; j++) { var cityOpt = document.createElement('option'); - cityOpt.innerText = provice[val]["city"][j].name; - cityOpt.value = j; + cityOpt.value = cityOpt.innerText = provice[provIndex]["city"][j].name; city.appendChild(cityOpt); } } @@ -57,17 +58,42 @@ function showCity(obj) { function showCountry(obj) { var val = obj.options[obj.selectedIndex].value; current.city = val; + + var val = obj.options[obj.selectedIndex].value; + current.city = val; + //查找省的索引 + var provLen = provice.length; + let provIndex = 0; + for (var i = 0; i < provLen; i++) { + if (current.prov == provice[i]['name']) { + provIndex = i; + break; + } + } + + + //查找城市的索引 + var cityLen = provice[provIndex]["city"].length; + let cityIndex = 0; + for (var i = 0; i < cityLen; i++) { + if (current.city == provice[provIndex]["city"][i].name) { + cityIndex = i; + break; + } + } + + if (val != null) { country.length = 1; //清空之前的内容只留第一个默认选项 - var countryLen = provice[current.prov]["city"][val].districtAndCounty.length; - if(countryLen == 0){ - addrShow.value = provice[current.prov].name + '-' + provice[current.prov]["city"][current.city].name; + var countryLen = provice[provIndex]["city"][cityIndex].districtAndCounty.length; + if (countryLen == 0) { + addrShow.value = current.prov + '-' + current.city; return; } for (var n = 0; n < countryLen; n++) { var countryOpt = document.createElement('option'); - countryOpt.innerText = provice[current.prov]["city"][val].districtAndCounty[n]; - countryOpt.value = n; + countryOpt.innerText = provice[provIndex]["city"][cityIndex].districtAndCounty[n]; + countryOpt.value = provice[provIndex]["city"][cityIndex].districtAndCounty[n]; country.appendChild(countryOpt); } } @@ -75,7 +101,7 @@ function showCountry(obj) { /*选择县区之后的处理函数*/ function selecCountry(obj) { - current.country = obj.options[obj.selectedIndex].value; + current.country = obj.options[obj.selectedIndex].key; if ((current.city != null) && (current.country != null)) { btn.disabled = false; } @@ -83,5 +109,5 @@ function selecCountry(obj) { /*点击确定按钮显示用户所选的地址*/ function showAddr() { - addrShow.value = provice[current.prov].name + '-' + provice[current.prov]["city"][current.city].name + '-' + provice[current.prov]["city"][current.city].districtAndCounty[current.country]; + addrShow.value = current.prov + '-' + current.city + '-' + current.country; } \ No newline at end of file diff --git "a/01\347\234\201\345\270\202\345\214\272\344\270\211\347\272\247\350\201\224\345\212\250/method02.js" "b/01\347\234\201\345\270\202\345\214\272\344\270\211\347\272\247\350\201\224\345\212\250/method02.js" index aaf3ebc..779668e 100644 --- "a/01\347\234\201\345\270\202\345\214\272\344\270\211\347\272\247\350\201\224\345\212\250/method02.js" +++ "b/01\347\234\201\345\270\202\345\214\272\344\270\211\347\272\247\350\201\224\345\212\250/method02.js" @@ -1,11 +1,13 @@ //****************针对第二种方式的具体js实现部分******************// //****************所使用的数据是city.js******************// -var addrShow02 = $('addr-show02'); //最终地址显示框 -var titleWrap = $('title-wrap').getElementsByTagName('LI'); -var addrWrap = $('addr-wrap'); //省市区显示模块 +var addrShow02 = document.getElementById('addr-show02'); //最终地址显示框 +var titleWrap = document.getElementById('title-wrap').getElementsByTagName('LI'); +var addrWrap = document.getElementById('addr-wrap'); //省市区显示模块 var btn2 = document.getElementsByClassName('met2')[0]; //确定按钮 + + var current2 = { prov: '', city: '', diff --git "a/01\347\234\201\345\270\202\345\214\272\344\270\211\347\272\247\350\201\224\345\212\250/method03.js" "b/01\347\234\201\345\270\202\345\214\272\344\270\211\347\272\247\350\201\224\345\212\250/method03.js" index 74b7c36..d1f883a 100644 --- "a/01\347\234\201\345\270\202\345\214\272\344\270\211\347\272\247\350\201\224\345\212\250/method03.js" +++ "b/01\347\234\201\345\270\202\345\214\272\344\270\211\347\272\247\350\201\224\345\212\250/method03.js" @@ -1,9 +1,9 @@ //****************针对第三种方式的具体js实现部分******************// //****************所使用的数据是city02.js******************// -var addrShow03 = $('addr-show03'); -var dataOrder = $('data-order').querySelectorAll('li'); -var dataShow = $('data-show'); +var addrShow03 = document.getElementById('addr-show03'); +var dataOrder = document.getElementById('data-order').querySelectorAll('li'); +var dataShow = document.getElementById('data-show'); (function init() { showHotCity();