夢幻之旅

          DEBUG - 天道酬勤

             :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
          /*
          *Write by:Hui wanpeng
          *Time    :2009-01-13
          *vision  :1.0
          */
          var PC ={
              
          /** 省份數(shù)據(jù) */
              p : [{k:
          "上海",v:"上海"},
                  {k:
          "北京",v:"北京"},
                  {k:
          "廣東",v:"廣東"},
                  {k:
          "江蘇",v:"江蘇"},
                  {k:
          "浙江",v:"浙江"},
                  {k:
          "山東",v:"山東"},
                  {k:
          "天津",v:"天津"},
                  {k:
          "重慶",v:"重慶"},
                  {k:
          "四川",v:"四川"},
                  {k:
          "河北",v:"河北"},
                  {k:
          "山西",v:"山西"},
                  {k:
          "內(nèi)蒙古",v:"內(nèi)蒙古"},
                  {k:
          "遼寧",v:"遼寧"},
                  {k:
          "吉林",v:"吉林"},
                  {k:
          "黑龍江",v:"黑龍江"},
                  {k:
          "安徽",v:"安徽"},
                  {k:
          "福建",v:"福建"},
                  {k:
          "江西",v:"江西"},
                  {k:
          "河南",v:"河南"},
                  {k:
          "湖南",v:"湖南"},
                  {k:
          "廣西",v:"廣西"},
                  {k:
          "湖北",v:"湖北"},
                  {k:
          "陜西",v:"陜西"},
                  {k:
          "新疆",v:"新疆"},
                  {k:
          "青海",v:"青海"},
                  {k:
          "寧夏",v:"寧夏"},
                  {k:
          "甘肅",v:"甘肅"},
                  {k:
          "西藏",v:"西藏"},
                  {k:
          "云南",v:"云南"},
                  {k:
          "海南",v:"海南"},
                  {k:
          "貴州",v:"貴州"},
                  {k:
          "香港",v:"香港"},
                  {k:
          "澳門",v:"澳門"},
                  {k:
          "臺灣",v:"臺灣"}],
              
          /** 城市數(shù)據(jù) */    
              c : [
                  {k:
          "上海",v:"上海"},
                  {k:
          "北京",v:"北京"},
                  {k:
          "廣州",v:"廣東"},
                  {k:
          "汕尾",v:"廣東"},
                  {k:
          "陽江",v:"廣東"},
                  {k:
          "揭陽",v:"廣東"},
                  {k:
          "茂名",v:"廣東"},
                  {k:
          "江門",v:"廣東"},
                  {k:
          "韶關(guān)",v:"廣東"},
                  {k:
          "惠州",v:"廣東"},
                  {k:
          "梅州",v:"廣東"},
                  {k:
          "汕頭",v:"廣東"},
                  {k:
          "深圳",v:"廣東"},
                  {k:
          "珠海",v:"廣東"},
                  {k:
          "佛山",v:"廣東"},
                  {k:
          "肇慶",v:"廣東"},
                  {k:
          "湛江",v:"廣東"},
                  {k:
          "中山",v:"廣東"},
                  {k:
          "河源",v:"廣東"},
                  {k:
          "清遠(yuǎn)",v:"廣東"},
                  {k:
          "云浮",v:"廣東"},
                  {k:
          "潮州",v:"廣東"},
                  {k:
          "東莞",v:"廣東"},
                  {k:
          "南京",v:"江蘇"},
                  {k:
          "無錫",v:"江蘇"},
                  {k:
          "鎮(zhèn)江",v:"江蘇"},
                  {k:
          "蘇州",v:"江蘇"},
                  {k:
          "南通",v:"江蘇"},
                  {k:
          "揚州",v:"江蘇"},
                  {k:
          "鹽城",v:"江蘇"},
                  {k:
          "徐州",v:"江蘇"},
                  {k:
          "淮陰",v:"江蘇"},
                  {k:
          "連云",v:"江蘇"},
                  {k:
          "常州",v:"江蘇"},
                  {k:
          "泰州",v:"江蘇"},
                  {k:
          "宿遷",v:"江蘇"},
                  {k:
          "衢州",v:"浙江"},
                  {k:
          "杭州",v:"浙江"},
                  {k:
          "湖州",v:"浙江"},
                  {k:
          "嘉興",v:"浙江"},
                  {k:
          "寧波",v:"浙江"},
                  {k:
          "紹興",v:"浙江"},
                  {k:
          "臺州",v:"浙江"},
                  {k:
          "溫州",v:"浙江"},
                  {k:
          "麗水",v:"浙江"},
                  {k:
          "金華",v:"浙江"},
                  {k:
          "舟山",v:"浙江"},
                  {k:
          "菏澤",v:"山東"},
                  {k:
          "濟(jì)南",v:"山東"},
                  {k:
          "青島",v:"山東"},
                  {k:
          "淄博",v:"山東"},
                  {k:
          "德州",v:"山東"},
                  {k:
          "煙臺",v:"山東"},
                  {k:
          "濰坊",v:"山東"},
                  {k:
          "濟(jì)寧",v:"山東"},
                  {k:
          "泰安",v:"山東"},
                  {k:
          "臨沂",v:"山東"},
                  {k:
          "濱州",v:"山東"},
                  {k:
          "東營",v:"山東"},
                  {k:
          "威海",v:"山東"},
                  {k:
          "棗莊",v:"山東"},
                  {k:
          "日照",v:"山東"},
                  {k:
          "萊蕪",v:"山東"},
                  {k:
          "聊城",v:"山東"},
                  {k:
          "天津",v:"天津"},
                  {k:
          "重慶",v:"重慶"},
                  {k:
          "成都",v:"四川"},
                  {k:
          "攀枝花",v:"四川"},
                  {k:
          "自貢",v:"四川"},
                  {k:
          "綿陽",v:"四川"},
                  {k:
          "南充",v:"四川"},
                  {k:
          "達(dá)州",v:"四川"},
                  {k:
          "遂寧",v:"四川"},
                  {k:
          "廣安",v:"四川"},
                  {k:
          "巴中(巴州)",v:"四川"},
                  {k:
          "瀘州",v:"四川"},
                  {k:
          "宜賓",v:"四川"},
                  {k:
          "內(nèi)江",v:"四川"},
                  {k:
          "樂山",v:"四川"},
                  {k:
          "涼山彝族",v:"四川"},
                  {k:
          "雅安",v:"四川"},
                  {k:
          "甘孜藏族",v:"四川"},
                  {k:
          "阿壩藏族羌族",v:"四川"},
                  {k:
          "德陽",v:"四川"},
                  {k:
          "廣元",v:"四川"},
                  {k:
          "邯鄲",v:"河北"},
                  {k:
          "石家莊",v:"河北"},
                  {k:
          "保定",v:"河北"},
                  {k:
          "張家口",v:"河北"},
                  {k:
          "承德",v:"河北"},
                  {k:
          "唐山",v:"河北"},
                  {k:
          "廊坊",v:"河北"},
                  {k:
          "滄州",v:"河北"},
                  {k:
          "衡水",v:"河北"},
                  {k:
          "邢臺",v:"河北"},
                  {k:
          "秦皇島",v:"河北"},
                  {k:
          "朔州",v:"山西"},
                  {k:
          "忻州",v:"山西"},
                  {k:
          "太原",v:"山西"},
                  {k:
          "大同",v:"山西"},
                  {k:
          "陽泉",v:"山西"},
                  {k:
          "晉中",v:"山西"},
                  {k:
          "長治",v:"山西"},
                  {k:
          "晉城",v:"山西"},
                  {k:
          "臨汾",v:"山西"},
                  {k:
          "呂梁地區(qū)",v:"山西"},
                  {k:
          "運城",v:"山西"},
                  {k:
          "呼倫貝爾",v:"內(nèi)蒙古"},
                  {k:
          "呼和浩特",v:"內(nèi)蒙古"},
                  {k:
          "包頭",v:"內(nèi)蒙古"},
                  {k:
          "烏海",v:"內(nèi)蒙古"},
                  {k:
          "烏蘭察布盟",v:"內(nèi)蒙古"},
                  {k:
          "通遼",v:"內(nèi)蒙古"},
                  {k:
          "赤峰",v:"內(nèi)蒙古"},
                  {k:
          "鄂爾多斯",v:"內(nèi)蒙古"},
                  {k:
          "巴彥淖爾盟",v:"內(nèi)蒙古"},
                  {k:
          "錫林郭勒盟",v:"內(nèi)蒙古"},
                  {k:
          "興安盟(烏蘭浩特市)",v:"內(nèi)蒙古"},
                  {k:
          "阿拉善盟",v:"內(nèi)蒙古"},
                  {k:
          "沈陽",v:"遼寧"},
                  {k:
          "鐵嶺",v:"遼寧"},
                  {k:
          "大連",v:"遼寧"},
                  {k:
          "鞍山",v:"遼寧"},
                  {k:
          "撫順",v:"遼寧"},
                  {k:
          "本溪",v:"遼寧"},
                  {k:
          "丹東",v:"遼寧"},
                  {k:
          "錦州",v:"遼寧"},
                  {k:
          "營口",v:"遼寧"},
                  {k:
          "阜新",v:"遼寧"},
                  {k:
          "遼陽",v:"遼寧"},
                  {k:
          "朝陽",v:"遼寧"},
                  {k:
          "盤錦",v:"遼寧"},
                  {k:
          "葫蘆島",v:"遼寧"},
                  {k:
          "長春",v:"吉林"},
                  {k:
          "吉林",v:"吉林"},
                  {k:
          "延邊朝鮮族",v:"吉林"},
                  {k:
          "四平",v:"吉林"},
                  {k:
          "通化",v:"吉林"},
                  {k:
          "白城",v:"吉林"},
                  {k:
          "遼源",v:"吉林"},
                  {k:
          "松原",v:"吉林"},
                  {k:
          "白山",v:"吉林"},
                  {k:
          "哈爾濱",v:"黑龍江"},
                  {k:
          "齊齊哈爾",v:"黑龍江"},
                  {k:
          "牡丹江",v:"黑龍江"},
                  {k:
          "佳木斯",v:"黑龍江"},
                  {k:
          "綏化",v:"黑龍江"},
                  {k:
          "黑河",v:"黑龍江"},
                  {k:
          "大興安嶺地區(qū)",v:"黑龍江"},
                  {k:
          "伊春",v:"黑龍江"},
                  {k:
          "大慶",v:"黑龍江"},
                  {k:
          "七臺河",v:"黑龍江"},
                  {k:
          "雞西",v:"黑龍江"},
                  {k:
          "鶴崗",v:"黑龍江"},
                  {k:
          "雙鴨山",v:"黑龍江"},
                  {k:
          "滁州",v:"安徽"},
                  {k:
          "合肥",v:"安徽"},
                  {k:
          "蚌埠",v:"安徽"},
                  {k:
          "蕪湖",v:"安徽"},
                  {k:
          "淮南",v:"安徽"},
                  {k:
          "馬鞍山",v:"安徽"},
                  {k:
          "安慶",v:"安徽"},
                  {k:
          "宿州",v:"安徽"},
                  {k:
          "阜陽",v:"安徽"},
                  {k:
          "黃山",v:"安徽"},
                  {k:
          "淮北",v:"安徽"},
                  {k:
          "銅陵",v:"安徽"},
                  {k:
          "宣城",v:"安徽"},
                  {k:
          "六安",v:"安徽"},
                  {k:
          "巢湖",v:"安徽"},
                  {k:
          "池州",v:"安徽"},
                  {k:
          "福州",v:"福建"},
                  {k:
          "廈門",v:"福建"},
                  {k:
          "寧德",v:"福建"},
                  {k:
          "莆田",v:"福建"},
                  {k:
          "泉州",v:"福建"},
                  {k:
          "漳州",v:"福建"},
                  {k:
          "龍巖",v:"福建"},
                  {k:
          "三明",v:"福建"},
                  {k:
          "南平",v:"福建"},
                  {k:
          "鷹潭",v:"江西"},
                  {k:
          "新余",v:"江西"},
                  {k:
          "南昌",v:"江西"},
                  {k:
          "九江",v:"江西"},
                  {k:
          "上饒",v:"江西"},
                  {k:
          "撫州",v:"江西"},
                  {k:
          "宜春",v:"江西"},
                  {k:
          "吉安",v:"江西"},
                  {k:
          "贛州",v:"江西"},
                  {k:
          "景德鎮(zhèn)",v:"江西"},
                  {k:
          "萍鄉(xiāng)",v:"江西"},
                  {k:
          "商丘",v:"河南"},
                  {k:
          "鄭州",v:"河南"},
                  {k:
          "安陽",v:"河南"},
                  {k:
          "新鄉(xiāng)",v:"河南"},
                  {k:
          "許昌",v:"河南"},
                  {k:
          "平頂山",v:"河南"},
                  {k:
          "信陽",v:"河南"},
                  {k:
          "南陽",v:"河南"},
                  {k:
          "開封",v:"河南"},
                  {k:
          "洛陽",v:"河南"},
                  {k:
          "焦作",v:"河南"},
                  {k:
          "鶴壁",v:"河南"},
                  {k:
          "濮陽",v:"河南"},
                  {k:
          "周口",v:"河南"},
                  {k:
          "漯河",v:"河南"},
                  {k:
          "駐馬店",v:"河南"},
                  {k:
          "三門峽",v:"河南"},
                  {k:
          "岳陽",v:"湖南"},
                  {k:
          "長沙",v:"湖南"},
                  {k:
          "湘潭",v:"湖南"},
                  {k:
          "株洲",v:"湖南"},
                  {k:
          "衡陽",v:"湖南"},
                  {k:
          "郴州",v:"湖南"},
                  {k:
          "常德",v:"湖南"},
                  {k:
          "益陽",v:"湖南"},
                  {k:
          "婁底",v:"湖南"},
                  {k:
          "邵陽",v:"湖南"},
                  {k:
          "湘西土家族苗族",v:"湖南"},
                  {k:
          "張家界",v:"湖南"},
                  {k:
          "懷化",v:"湖南"},
                  {k:
          "永州",v:"湖南"},
                  {k:
          "防城港",v:"廣西"},
                  {k:
          "南寧",v:"廣西"},
                  {k:
          "柳州地區(qū)",v:"廣西"},
                  {k:
          "桂林",v:"廣西"},
                  {k:
          "梧州",v:"廣西"},
                  {k:
          "貴港",v:"廣西"},
                  {k:
          "百色",v:"廣西"},
                  {k:
          "欽州",v:"廣西"},
                  {k:
          "河池",v:"廣西"},
                  {k:
          "北海",v:"廣西"},
                  {k:
          "武漢",v:"湖北"},
                  {k:
          "襄樊",v:"湖北"},
                  {k:
          "鄂州",v:"湖北"},
                  {k:
          "孝感",v:"湖北"},
                  {k:
          "黃岡",v:"湖北"},
                  {k:
          "黃石",v:"湖北"},
                  {k:
          "咸寧",v:"湖北"},
                  {k:
          "荊州",v:"湖北"},
                  {k:
          "宜昌",v:"湖北"},
                  {k:
          "恩施土家族苗族",v:"湖北"},
                  {k:
          "十堰",v:"湖北"},
                  {k:
          "隨州",v:"湖北"},
                  {k:
          "荊門",v:"湖北"},
                  {k:
          "天門",v:"湖北"},
                  {k:
          "西安",v:"陜西"},
                  {k:
          "咸陽",v:"陜西"},
                  {k:
          "延安",v:"陜西"},
                  {k:
          "榆林",v:"陜西"},
                  {k:
          "渭南",v:"陜西"},
                  {k:
          "商洛",v:"陜西"},
                  {k:
          "安康",v:"陜西"},
                  {k:
          "漢中",v:"陜西"},
                  {k:
          "寶雞",v:"陜西"},
                  {k:
          "銅川",v:"陜西"},
                  {k:
          "塔城地區(qū)",v:"新疆"},
                  {k:
          "哈密地區(qū)",v:"新疆"},
                  {k:
          "和田地區(qū)",v:"新疆"},
                  {k:
          "阿勒泰地區(qū)",v:"新疆"},
                  {k:
          "克孜勒蘇柯爾克孜",v:"新疆"},
                  {k:
          "博爾塔拉蒙古",v:"新疆"},
                  {k:
          "克拉瑪依",v:"新疆"},
                  {k:
          "烏魯木齊",v:"新疆"},
                  {k:
          "奎屯",v:"新疆"},
                  {k:
          "石河子",v:"新疆"},
                  {k:
          "昌吉回族",v:"新疆"},
                  {k:
          "吐魯番地區(qū)",v:"新疆"},
                  {k:
          "巴音郭楞蒙古",v:"新疆"},
                  {k:
          "阿克蘇地區(qū)",v:"新疆"},
                  {k:
          "喀什地區(qū)",v:"新疆"},
                  {k:
          "伊犁哈薩克",v:"新疆"},
                  {k:
          "海北藏族",v:"青海"},
                  {k:
          "西寧",v:"青海"},
                  {k:
          "海東地區(qū)",v:"青海"},
                  {k:
          "黃南藏族",v:"青海"},
                  {k:
          "海南藏族",v:"青海"},
                  {k:
          "果洛藏族",v:"青海"},
                  {k:
          "玉樹藏族",v:"青海"},
                  {k:
          "海西蒙古族藏族",v:"青海"},
                  {k:
          "格爾木",v:"青海"},
                  {k:
          "銀川",v:"寧夏"},
                  {k:
          "石嘴山",v:"寧夏"},
                  {k:
          "吳忠",v:"寧夏"},
                  {k:
          "固原",v:"寧夏"},
                  {k:
          "臨夏回族",v:"甘肅"},
                  {k:
          "蘭州",v:"甘肅"},
                  {k:
          "定西地區(qū)",v:"甘肅"},
                  {k:
          "平?jīng)龅貐^(qū)",v:"甘肅"},
                  {k:
          "慶陽地區(qū)",v:"甘肅"},
                  {k:
          "金昌",v:"甘肅"},
                  {k:
          "張掖",v:"甘肅"},
                  {k:
          "酒泉",v:"甘肅"},
                  {k:
          "天水",v:"甘肅"},
                  {k:
          "隴南地區(qū)",v:"甘肅"},
                  {k:
          "甘南藏族",v:"甘肅"},
                  {k:
          "白銀",v:"甘肅"},
                  {k:
          "拉薩",v:"西藏"},
                  {k:
          "日喀則地區(qū)",v:"西藏"},
                  {k:
          "山南地區(qū)",v:"西藏"},
                  {k:
          "林芝地區(qū)",v:"西藏"},
                  {k:
          "昌都地區(qū)",v:"西藏"},
                  {k:
          "那曲地區(qū)",v:"西藏"},
                  {k:
          "阿里地區(qū)",v:"西藏"},
                  {k:
          "西雙版納傣族",v:"云南"},
                  {k:
          "德宏傣族景頗族",v:"云南"},
                  {k:
          "昭通",v:"云南"},
                  {k:
          "昆明",v:"云南"},
                  {k:
          "大理白族",v:"云南"},
                  {k:
          "紅河哈尼族彝族",v:"云南"},
                  {k:
          "曲靖",v:"云南"},
                  {k:
          "保山",v:"云南"},
                  {k:
          "文山壯族苗族",v:"云南"},
                  {k:
          "玉溪",v:"云南"},
                  {k:
          "楚雄彝族",v:"云南"},
                  {k:
          "思茅地區(qū)",v:"云南"},
                  {k:
          "臨滄地區(qū)",v:"云南"},
                  {k:
          "怒江傈僳族",v:"云南"},
                  {k:
          "迪慶藏族",v:"云南"},
                  {k:
          "麗江地區(qū)",v:"云南"},
                  {k:
          "???/span>",v:"海南"},
                  {k:
          "貴陽",v:"貴州"},
                  {k:
          "遵義",v:"貴州"},
                  {k:
          "安順",v:"貴州"},
                  {k:
          "黔南布依族苗族",v:"貴州"},
                  {k:
          "黔東南苗族侗族",v:"貴州"},
                  {k:
          "銅仁地區(qū)",v:"貴州"},
                  {k:
          "畢節(jié)地區(qū)",v:"貴州"},
                  {k:
          "六盤水",v:"貴州"},
                  {k:
          "黔西南布依族苗族",v:"貴州"},
                  {k:
          "香港",v:"香港"},
                  {k:
          "澳門",v:"澳門"},
                  {k:
          "臺灣",v:"臺灣"}],
                  
              
          /** 初始化SELECT */
              __initSel : 
          function (oKeyValues, oSel, initValue) 
              {
                  oSel.length 
          = 0;
                  
          for(var i=0;i<oKeyValues.length; i=i+1)
                  {
                      
          var oKeyValue = oKeyValues[i];
                      
          var oOption = document.createElement("option");
                      oOption.value 
          = oKeyValue.k;
                      
          if(oKeyValue.k == initValue)
                      {
                          oOption.selected 
          = true;
                      }
                      
          var oText = document.createTextNode(oKeyValue.k);
                      oOption.appendChild(oText);
                      oSel.appendChild(oOption);
                  }
              },
              
          /** 初始化省份 */
              initProvince : 
          function (firstStageSelId, initValue)
              {
                  
          var oSel = document.getElementById(firstStageSelId);
                  
          //alert(oSel.id);
                  this.__initSel(this.p, oSel, initValue);
              },
              
          /** 初始化城市 */
              initCity : 
          function (firstStageSelId,secondStageSelId,initValue)
              {
                  
          var oSelFirstStage = document.getElementById(firstStageSelId);
                  
          var oSelSecondStage = document.getElementById(secondStageSelId);
                  
          var aTempKeyValus = new Array();
                  
          for(var i=0;i<this.c.length;i=i+1)
                  {
                      
          if(this.c[i].v == oSelFirstStage.value)
                      {
                          aTempKeyValus.push(
          this.c[i]);
                      }
                  }
                  
          this.__initSel(aTempKeyValus, oSelSecondStage, initValue);
              }
          };
              
              




             


          使用方法:
           1.<select name="areaProvince" id="areaProvince" class="text" onchange="PC.initCity('areaProvince','areaCity','');">
                            </select><select name="areaCity" id="areaCity" class="text"></select>
           2.在</body>前面加<script type="text/javascript"> PC.initProvince("areaProvince","上海");PC.initCity("areaProvince","areaCity","上海");</script>
          posted on 2009-01-13 19:46 HUIKK 閱讀(1298) 評論(1)  編輯  收藏 所屬分類: JavaScript

          評論

          # re: 省份 城市 javascript 2009-07-02 19:16 da網(wǎng)
          謝謝樓主,這個不錯,好用啊  回復(fù)  更多評論
            

          主站蜘蛛池模板: 册亨县| 兴义市| 泰和县| 阿拉善右旗| 乐昌市| 民权县| 旬阳县| 滕州市| 临朐县| 冕宁县| 右玉县| 阳高县| 托克托县| 调兵山市| 太仆寺旗| 湘潭市| 乐昌市| 夏邑县| 德化县| 石家庄市| 印江| 广宁县| 尚志市| 台东市| 永川市| 宁国市| 米林县| 临朐县| 阿瓦提县| 琼海市| 三都| 胶南市| 炉霍县| 涿鹿县| 滨海县| 马鞍山市| 泌阳县| 措勤县| 固原市| 临漳县| 巴林右旗|