1. 程式人生 > >全國省市區三級城市聯動下來選項select外掛

全國省市區三級城市聯動下來選項select外掛

area.js

/*
*   全國三級城市聯動 js版
*/
function Dsy(){
    this.Items = {};
}
Dsy.prototype.add = function(id,iArray){
    this.Items[id] = iArray;
}
Dsy.prototype.Exists = function(id){
    if(typeof(this.Items[id]) == "undefined") return false;
    return true;
}

function change(v){
    var str="0";
    for(i=0
;i<v;i++){ str+=("_"+(document.getElementById(s[i]).selectedIndex-1)); }; var ss=document.getElementById(s[v]); with(ss){ length = 0; options[0]=new Option(opt0[v],opt0[v]); if(v && document.getElementById(s[v-1]).selectedIndex>0 || !v){ if(dsy.Exists
(str)){ ar = dsy.Items[str]; for(i=0;i<ar.length;i++){ options[length]=new Option(ar[i],ar[i]); }//end for if(v){ options[0].selected = true; } } }//end if v if(++v<s.length){change(v);} }//End with } var dsy = new Dsy();
dsy.add("0",["北京市","天津市","上海市","重慶市","河北省","山西省","內蒙古","遼寧省","吉林省","黑龍江省","江蘇省","浙江省","安徽省","福建省","江西省","山東省","河南省","湖北省","湖南省","廣東省","廣西","海南省","四川省","貴州省","雲南省","西藏","陝西省","甘肅省","青海省","寧夏","新疆","香港","澳門","臺灣省"]); dsy.add("0_0_0",["東城區","西城區","崇文區","宣武區","朝陽區","豐臺區","石景山區","海淀區","門頭溝區","房山區","通州區","順義區","昌平區","大興區","懷柔區","平谷區","密雲縣","延慶縣","延慶鎮"]); dsy.add("0_0",["北京市"]); dsy.add("0_1_0",["和平區","河東區","河西區","南開區","河北區","紅橋區","塘沽區","漢沽區","大港區","東麗區","西青區","津南區","北辰區","武清區","寶坻區","薊縣","寧河縣","蘆臺鎮","靜海縣","靜海鎮"]); dsy.add("0_1",["天津市"]); dsy.add("0_2_0",["黃浦區","盧灣區","徐彙區","長寧區","靜安區","普陀區","閘北區","虹口區","楊浦區","閔行區","寶山區","嘉定區","浦東新區","金山區","松江區","青浦區","南匯區","奉賢區","崇明縣","城橋鎮"]); dsy.add("0_2",["上海市"]); dsy.add("0_3_0",["渝中區","大渡口區","江北區","沙坪壩區","九龍坡區","南岸區","北碚區","萬盛區","雙橋區","渝北區","巴南區","萬州區","涪陵區","黔江區","長壽區","合川市","永川區市","江津市","南川市","綦江縣","潼南縣","銅梁縣","大足縣","榮昌縣","璧山縣","墊江縣","武隆縣","豐都縣","城口縣","梁平縣","開縣","巫溪縣","巫山縣","奉節縣","雲陽縣","忠縣","石柱土家族自治縣","彭水苗族土家族自治縣","酉陽土家族苗族自治縣","秀山土家族苗族自治縣"]); dsy.add("0_3",["重慶市"]); dsy.add("0_4_0",["長安區","橋東區","橋西區","新華區","裕華區","井陘礦區","辛集市","藁城市","晉州市","新樂市","鹿泉市","井陘縣","微水鎮","正定縣","正定鎮","欒城縣","欒城鎮","行唐縣","龍州鎮","靈壽縣","靈壽鎮","高邑縣","高邑鎮","深澤縣","深澤鎮","贊皇縣","贊皇鎮","無極縣","無極鎮","平山縣","平山鎮","元氏縣","槐陽鎮","趙縣","趙州鎮"]); dsy.add("0_4_1",["橋西區","橋東區","宣化區","下花園區","宣化縣","張家口市宣化區","張北縣","張北鎮","康保縣","康保鎮","沽源縣","平定堡鎮","尚義縣","南壕塹鎮","蔚縣","蔚州鎮","陽原縣","西城鎮","懷安縣","柴溝堡鎮","萬全縣","孔家莊鎮","懷來縣","沙城鎮","涿鹿縣","涿鹿鎮","赤城縣","赤城鎮","崇禮縣","西灣子鎮"]); dsy.add("0_4_2",["雙橋區","雙灤區","鷹手營子礦區","承德縣","下板城鎮","興隆縣","興隆鎮","平泉縣","平泉鎮","灤平縣","灤平鎮","隆化縣","隆化鎮","豐寧滿族自治縣","大閣鎮","寬城滿族自治縣","寬城鎮","圍場滿族蒙古族自治縣","圍場鎮"]); dsy.add("0_4_3",["海港區","山海關區","北戴河區","昌黎縣","昌黎鎮","撫寧縣","撫寧鎮","盧龍縣","盧龍鎮","青龍滿族自治縣","青龍鎮"]); dsy.add("0_4_4",["路北區","路南區","古冶區","開平區","豐潤區","豐南區","遵化市","遷安市","灤縣","灤州鎮","灤南縣","倴城鎮","樂亭縣","樂亭鎮","遷西縣","興城鎮","玉田縣","玉田鎮","唐海縣","唐海鎮"]); dsy.add("0_4_5",["安次區","廣陽區","霸州市","三河市","固安縣","固安鎮","永清縣","永清鎮","香河縣","淑陽鎮","大城縣","平舒鎮","文安縣","文安鎮","大廠回族自治縣","大廠鎮"]); dsy.add("0_4_6",["新市區","北市區","南市區","定州市","涿州市","安國市","高碑店市","滿城縣","滿城鎮","清苑縣","清苑鎮","易縣","易州鎮","徐水縣","安肅鎮","淶源縣","淶源鎮","定興縣","定興鎮","順平縣","蒲陽鎮","唐縣","仁厚鎮","望都縣","望都鎮","淶水縣","淶水鎮","高陽縣","高陽鎮","安新縣","安新鎮","雄縣","雄州鎮","容城縣","容城鎮","曲陽縣","恆州鎮","阜平縣","阜平鎮","博野縣","博陵鎮","蠡縣","蠡吾鎮"]); dsy.add("0_4_7",["桃城區","冀州市","深州市","棗強縣","棗強鎮","武邑縣","武邑鎮","武強縣","武強鎮","饒陽縣","饒陽鎮","安平縣","安平鎮","故城縣","鄭口鎮","景縣","景州鎮","阜城縣","阜城鎮"]); dsy.add("0_4_8",["運河區","新華區","泊頭市","任丘市","黃驊市","河間市","滄縣","滄州市新華區","青縣","清州鎮","東光縣","東光鎮","海興縣","蘇基鎮","鹽山縣","鹽山鎮","肅寧縣","肅寧鎮","南皮縣","南皮鎮","吳橋縣","桑園鎮","獻縣","樂壽鎮","孟村回族自治縣","孟村鎮"]); dsy.add("0_4_9",["橋東區","橋西區","南宮市","沙河市","邢臺縣","邢臺市橋東區","臨城縣","臨城鎮","內丘縣","內丘鎮","柏鄉縣","柏鄉鎮","隆堯縣","隆堯鎮","任縣","任城鎮","南和縣","和陽鎮","寧晉縣","鳳凰鎮","鉅鹿縣","鉅鹿鎮","新河縣","新河鎮","廣宗縣","廣宗鎮","平鄉縣","豐州鎮","威縣","洺州鎮","清河縣","葛仙莊鎮","臨西縣","臨西鎮"]); dsy.add("0_4_10",["叢臺區","邯山區","復興區","峰峰礦區","武安市","邯鄲縣","南堡鄉東小屯村","臨漳縣","臨漳鎮","成安縣","成安鎮","大名縣","大名鎮","涉縣","涉城鎮","磁縣","磁州鎮","肥鄉縣","肥鄉鎮","永年縣","臨洺關鎮","邱縣","新馬頭鎮","雞澤縣","雞澤鎮","廣平縣","廣平鎮","館陶縣","館陶鎮","魏縣","魏城鎮","曲周縣","曲周鎮"]); dsy.add("0_4",["石家莊市","張家口市","承德市","秦皇島市","唐山市","廊坊市","保定市","衡水市","滄州市","邢臺市","邯鄲市"]); dsy.add("0_5_0",["杏花嶺區","小店區","迎澤區","尖草坪區","萬柏林區","晉源區","古交市","清徐縣","清源鎮","陽曲縣","黃寨鎮","婁煩縣","婁煩鎮"]); dsy.add("0_5_1",["朔城區","平魯區","山陰縣","岱嶽鄉","應縣","金城鎮","右玉縣","新城鎮","懷仁縣","雲中鎮"]); dsy.add("0_5_2",["城區","礦區","南郊區","新榮區","陽高縣","龍泉鎮","天鎮縣","玉泉鎮","廣靈縣","壺泉鎮","靈丘縣","武靈鎮","渾源縣","永安鎮","左雲縣","雲興鎮","大同縣","西坪鎮"]); dsy.add("0_5_3",["城區","礦區","郊區","平定縣","冠山鎮","盂縣","秀水鎮"]); dsy.add("0_5_4",["城區","郊區","潞城市","長治縣","韓店鎮","襄垣縣","古韓鎮","屯留縣","麟絳鎮","平順縣","青羊鎮","黎城縣","黎侯鎮","壺關縣","龍泉鎮","長子縣","丹朱鎮","武鄉縣","豐州鎮","沁縣","定昌鎮","沁源縣","沁河鎮"]); dsy.add("0_5_5",["城區","高平市","澤州縣","南村鎮","沁水縣","龍港鎮","陽城縣","鳳城鎮","陵川縣","崇文鎮"]); dsy.add("0_5_6",["忻府區","原平市","定襄縣","晉昌鎮","五臺縣","臺城鎮","代縣","上館鎮","繁峙縣","繁城鎮","寧武縣","鳳凰鎮","靜樂縣","鵝城鎮","神池縣","龍泉鎮","五寨縣","硯城鎮","岢嵐縣","嵐漪鎮","河曲縣","文筆鎮","保德縣","東關鎮","偏關縣","新關鎮"]); dsy.add("0_5_7",["榆次區","介休市","榆社縣","箕城鎮","左權縣","遼陽鎮","和順縣","義興鎮","昔陽縣","樂平鎮","壽陽縣","朝陽鎮","太谷縣","明星鎮","祁縣","昭餘鎮","平遙縣","古陶鎮","靈石縣","翠峰鎮"]); dsy.add("0_5_8",["堯都區","侯馬市","霍州市","曲沃縣","樂昌鎮","翼城縣","唐興鎮","襄汾縣","新城鎮","洪洞縣","大槐樹鎮","古縣","岳陽鎮","安澤縣","府城鎮","浮山縣","天壇鎮","吉縣","吉昌鎮","鄉寧縣","昌寧鎮","蒲縣","蒲城鎮","大寧縣","昕水鎮","永和縣","芝河鎮","隰縣","龍泉鎮","汾西縣","永安鎮"]); dsy.add("0_5_9",["離石區","孝義市","汾陽市","文水縣","鳳城鎮","中陽縣","寧鄉鎮","興縣","蔚汾鎮","臨縣","臨泉鎮","方山縣","圪洞鎮","柳林縣","柳林鎮","嵐縣","東村鎮","交口縣","水頭鎮","交城縣","天寧鎮","石樓縣","靈泉鎮"]); dsy.add("0_5_10",["鹽湖區","永濟市","河津市","芮城縣","古魏鎮","臨猗縣","猗氏鎮","萬榮縣","解店鎮","新絳縣","龍興鎮","稷山縣","稷峰鎮","聞喜縣","桐城鎮","夏縣","瑤峰鎮","絳縣","古絳鎮","平陸縣","聖人澗鎮","垣曲縣","新城鎮"]); dsy.add("0_5",["太原市","朔州市","大同市","陽泉市","長治市","晉城市","忻州市","晉中市","臨汾市","呂梁市","運城市"]); dsy.add("0_6_0",["回民區","新城區","玉泉區","賽罕區","托克托縣","雙河鎮","武川縣","可可以力更鎮","和林格爾縣","城關鎮","清水河縣","城關鎮","土默特左旗","察素齊鎮"]); dsy.add("0_6_1",["昆都侖區","東河區","青山區","石柺區","白雲礦區","九原區","固陽縣","金山鎮","土默特右旗","薩拉齊鎮","達爾罕茂明安聯合旗","百靈廟鎮"]); dsy.add("0_6_2",["海勃灣區","海南區","烏達區"]); dsy.add("0_6_3",["紅山區","元寶山區","松山區","寧城縣","天義鎮","林西縣","林西鎮","阿魯科爾沁旗","天山鎮","巴林左旗","林東鎮","巴林右旗","大板鎮","克什克騰旗","經棚鎮","翁牛特旗","烏丹鎮","喀喇沁旗","錦山鎮","敖漢旗","新惠鎮"]); dsy.add("0_6_4",["科爾沁區","霍林郭勒市","開魯縣","開魯鎮","庫倫旗","庫倫鎮","奈曼旗","大沁他拉鎮","扎魯特旗","魯北鎮","科爾沁左翼中旗","保康鎮","科爾沁左翼後旗","甘旗卡鎮"]); dsy.add("0_6_5",["海拉爾區","滿洲裡市","扎蘭屯市","牙克石市","根河市","額爾古納市","阿榮旗","那吉鎮","新巴爾虎右旗","阿拉坦額莫勒鎮","新巴爾虎左旗","阿穆古郎鎮","陳巴爾虎旗","巴彥庫仁鎮","鄂倫春自治旗","阿里河鎮","鄂溫克族自治旗","巴彥託海鎮","莫力達瓦達斡爾族自治旗","尼爾基鎮"]); dsy.add("0_6_6",["東勝區","達拉特旗","樹林召鎮","準格爾旗","薛家灣鎮","鄂托克前旗","敖勒召其鎮","鄂托克旗","烏蘭鎮","杭錦旗","錫尼鎮","烏審旗","嘎魯圖鎮","伊金霍洛旗","阿勒騰席熱鎮"]); dsy.add("0_6_7",["集寧區","豐鎮市","卓資縣","卓資山鎮","化德縣","長順鎮","商都縣","商都鎮","興和縣","城關鎮","涼城縣","岱海鎮","察哈爾右翼前旗","土貴烏拉鎮","察哈爾右翼中旗","科布林鎮","察哈爾右翼後旗","白音察幹鎮","四子王旗","烏蘭花鎮"]); dsy.add("0_6_8",["臨河區","五原縣","隆興昌鎮","磴口縣","巴彥高勒鎮","烏拉特前旗","烏拉山鎮","烏拉特中旗","海流圖鎮","烏拉特後旗","巴音寶力格鎮","杭錦後旗","陝壩鎮"]); dsy.add("0_6_9",["烏蘭浩特市","阿爾山市","突泉縣","突泉鎮","科爾沁右翼前旗","大壩溝鎮","科爾沁右翼中旗","巴彥呼碩鎮","扎賚特旗","音德爾鎮"]); dsy.add("0_6_10",["錫林浩特市","二連浩特市","多倫縣","多倫淖爾鎮","阿巴嘎旗","別力古臺鎮","蘇尼特左旗","滿都拉圖鎮","蘇尼特右旗","賽漢塔拉鎮","東烏珠穆沁旗","烏里雅斯太鎮","西烏珠穆沁旗","巴拉嘎爾郭勒鎮","太僕寺旗","寶昌鎮","鑲黃旗","新寶拉格鎮","正鑲白旗","明安圖鎮","正藍旗","上都鎮"]); dsy.add("0_6_11",["巴彥浩特鎮","阿拉善右旗","額肯呼都格鎮","額濟納旗","達來呼布鎮"]); dsy.add("0_6",["呼和浩特市","包頭市","烏海市","赤峰市","通遼市","呼倫貝爾市","鄂爾多斯市","烏蘭察布市","巴彥淖爾市","興安盟","錫林郭勒盟","阿拉善盟"]); dsy.add("0_7_0",["瀋河區","和平區","大東區","皇姑區","鐵西區","甦家屯區","東陵區","新城子區","于洪區","新民市","遼中縣","遼中鎮","康平縣","康平鎮","法庫縣","法庫鎮"]); dsy.add("0_7_1",["雙塔區","龍城區","北票市","凌源市","朝陽縣","朝陽市雙塔區","建平縣","喀喇沁左翼蒙古族自治縣","大城子鎮"]); dsy.add("0_7_2",["海州區","新邱區","太平區","清河門區","細河區","彰武縣","彰武鎮","阜新蒙古族自治縣","阜新鎮"]); dsy.add("0_7_3",["銀州區","清河區","調兵山市","開原市","鐵嶺縣","鐵嶺市銀州區","西豐縣","西豐鎮","昌圖縣","昌圖鎮"]); dsy.add("0_7_4",["順城區","新撫區","東洲區","望花區","撫順縣","撫順市順城區","新賓滿族自治縣","新賓鎮","清原滿族自治縣","清原鎮"]); dsy.add("0_7_5",["平山區","溪湖區","明山區","南芬區","本溪滿族自治縣","小市鎮","桓仁滿族自治縣","桓仁鎮"]); dsy.add("0_7_6",["白塔區","文聖區","巨集偉區","弓長嶺區","太子河區","燈塔市","遼陽縣","首山鎮"]); dsy.add("0_7_7",["鐵東區","鐵西區","立山區","千山區","海城市","檯安縣","檯安鎮","岫巖滿族自治縣","岫巖鎮"]); dsy.add("0_7_8",["振興區","元寶區","振安區","鳳城市","東港市","寬甸滿族自治縣","寬甸鎮"]); dsy.add("0_7_9",["西崗區","中山區","沙河口區","甘井子區","旅順口區","金州區","瓦房店市","普蘭店市","莊河市","長海縣","大長山島鎮"]); dsy.add("0_7_10",["站前區","西市區","鮁魚圈區","老邊區","大石橋市","蓋州市"]); dsy.add("0_7_11",["興隆臺區","雙臺子區","大窪縣","大窪鎮","盤山縣","盤錦市雙臺子區"]); dsy.add("0_7_12",["太和區","古塔區","淩河區","凌海市","北寧市","黑山縣","黑山鎮","義縣","義州鎮"]); dsy.add("0_7_13",["龍港區","連山區","南票區","興城市","綏中縣","綏中鎮","建昌縣","建昌鎮"]); dsy.add("0_7",["瀋陽市","朝陽市","阜新市","鐵嶺市","撫順市","本溪市","遼陽市","鞍山市","丹東市","大連市","營口市","盤錦市","錦州市","葫蘆島市"]); dsy.add("0_8_0",["朝陽區","南關區","寬城區","二道區","綠園區","雙陽區","德惠市","九臺市","榆樹市","農安縣","農安鎮"]); dsy.add("0_8_1",["洮北區","大安市","洮南市","鎮賚縣","鎮賚鎮","通榆縣","開通鎮"]); dsy.add("0_8_2",["寧江區","扶余縣","三岔河鎮","長嶺縣","長嶺鎮","乾安縣","乾安鎮","前郭爾羅斯蒙古族自治縣","前郭鎮"]); dsy.add("0_8_3",["船營區","龍潭區","昌邑區","豐滿區","磐石市","蛟河市","樺甸市","舒蘭市","永吉縣","口前鎮"]); dsy.add("0_8_4",["鐵西區","鐵東區","雙遼市","公主嶺市","梨樹縣","梨樹鎮","伊通滿族自治縣","伊通鎮"]); dsy.add("0_8_5",["龍山區","西安區","東豐縣","東豐鎮","東遼縣","白泉鎮"]); dsy.add("0_8_6",["東昌區","二道江區","梅河口市","集安市","通化縣","快大茂鎮","輝南縣","朝陽鎮","柳河縣","柳河鎮"]); dsy.add("0_8_7",["八道江區","臨江市","江源縣","孫家堡子鎮","撫松縣","撫松鎮","靖宇縣","靖宇鎮","長白朝鮮族自治縣","長白鎮"]); dsy.add("0_8_8",["延吉市","圖們市","敦化市","琿春市","龍井市","和龍市","汪清縣","汪清鎮","安圖縣","明月鎮"]); dsy.add("0_8",["長春市","白城市","松原市","吉林市","四平市","遼源市","通化市","白山市","延邊州"]); dsy.add("0_9_0",["松北區","道里區","南崗區","道外區","香坊區","動力區","平房區","呼蘭區","雙城市","尚志市","五常市","阿城市","依蘭縣","依蘭鎮","方正縣","方正鎮","賓縣","賓州鎮","巴彥縣","巴彥鎮","木蘭縣","木蘭鎮","通河縣","通河鎮","延壽縣","延壽鎮"]); dsy.add("0_9_1",["建華區","龍沙區","鐵鋒區","昂昂溪區","富拉爾基區","碾子山區","梅里斯達斡爾族區","訥河市","龍江縣","龍江鎮","依安縣","依安鎮","泰來縣","泰來鎮","甘南縣","甘南鎮","富裕縣","富裕鎮","克山縣","克山鎮","克東縣","克東鎮","拜泉縣","拜泉鎮"]); dsy.add("0_9_2",["桃山區","新興區","茄子河區","勃利縣","勃利鎮"]); dsy.add("0_9_3",["愛輝區","北安市","五大連池市","嫩江縣","嫩江鎮","遜克縣","邊疆鎮","孫吳縣","孫吳鎮"]); dsy.add("0_9_4",["薩爾圖區","龍鳳區","讓胡路區","大同區","紅崗區","肇州縣","肇州鎮","肇源縣","肇源鎮","林甸縣","林甸鎮","杜爾伯特蒙古族自治縣","泰康鎮"]); dsy.add("0_9_5",["興山區","向陽區","工農區","南山區","興安區","東山區","蘿北縣","鳳翔鎮","綏濱縣","綏濱鎮"]); dsy.add("0_9_6",["伊春區","南岔區","友好區","西林區","翠巒區","新青區