var twocount; twocount=0; sc = new Array(); sc[0] = new Array('外滩','黄浦区'); sc[1] = new Array('人民广场','黄浦区'); sc[2] = new Array('南京东路','黄浦区'); sc[3] = new Array('豫园','黄浦区'); sc[4] = new Array('其他','黄浦区'); sc[5] = new Array('淮海路','卢湾区'); sc[6] = new Array('打浦桥','卢湾区'); sc[7] = new Array('新天地','卢湾区'); sc[8] = new Array('其他','卢湾区'); sc[9] = new Array('南京西路沿线','静安区'); sc[10] = new Array('静安寺','静安区'); sc[11] = new Array('其他','静安区'); sc[12] = new Array('徐家汇','徐汇区'); sc[13] = new Array('衡山路','徐汇区'); sc[14] = new Array('领馆区','徐汇区'); sc[15] = new Array('肇嘉滨路沿线','徐汇区'); sc[16] = new Array('田林地区','徐汇区'); sc[17] = new Array('梅陇地区','徐汇区'); sc[18] = new Array('其他','徐汇区'); sc[19] = new Array('虹桥/古北','长宁区'); sc[20] = new Array('上海影城/新华路','长宁区'); sc[21] = new Array('中山公园','长宁区'); sc[22] = new Array('其他','长宁区'); sc[23] = new Array('长寿路','普陀区'); sc[24] = new Array('曹杨地区','普陀区'); sc[25] = new Array('梅川路步行街','普陀区'); sc[26] = new Array('其他','普陀区'); sc[27] = new Array('火车站','闸北区'); sc[28] = new Array('其他','闸北区'); sc[29] = new Array('四川北路','虹口区'); sc[30] = new Array('鲁迅公园','虹口区'); sc[31] = new Array('北外滩','虹口区'); sc[32] = new Array('曲阳地区','虹口区'); sc[33] = new Array('其他','虹口区'); sc[34] = new Array('五角场/大学区','杨浦区'); sc[35] = new Array('控江地区','杨浦区'); sc[36] = new Array('其他','杨浦区'); sc[37] = new Array('陆家嘴','浦东新区'); sc[38] = new Array('八佰伴','浦东新区'); sc[39] = new Array('世纪公园/东方艺术中心','浦东新区'); sc[40] = new Array('新上海商业城','浦东新区'); sc[41] = new Array('金桥/碧云','浦东新区'); sc[42] = new Array('外高桥','浦东新区'); sc[43] = new Array('张江','浦东新区'); sc[44] = new Array('三林世博园区','浦东新区'); sc[45] = new Array('其他','浦东新区'); sc[46] = new Array('莘庄地区','闵行区'); sc[47] = new Array('七宝地区','闵行区'); sc[48] = new Array('其他','闵行区'); sc[49] = new Array('吴淞地区','宝山区'); sc[50] = new Array('其他','宝山区'); sc[51] = new Array('其他','嘉定区'); sc[52] = new Array('其他','青浦区'); sc[53] = new Array('其他','奉贤区'); sc[54] = new Array('其他','南汇区'); sc[55] = new Array('其他','金山区'); sc[56] = new Array('其他','松江区'); sc[57] = new Array('其他','崇明县'); twocount=58; //配合上面生成出来得Javascript数组,控制地区和区域得对应关系 function ChangeDistrict(formname,strDistrict){ formname.dsitrict.length = 0; var i; formname.dsitrict.options[0] = new Option('------请选择------',''); for (i=0;twocount>i; i++) { if (sc[i][1] == strDistrict) { formname.dsitrict.options[formname.dsitrict.length] = new Option(sc[i][0], sc[i][0]); } } } function ChangeDistrictNew(formname,strDistrict){ formname.dsitrict.length = 0; var i; formname.dsitrict.options[0] = new Option('----请选择----',''); for (i=0;twocount>i; i++) { if (sc[i][1] == strDistrict) { formname.dsitrict.options[formname.dsitrict.length] = new Option(sc[i][0], sc[i][0]); } } } //定位希望区域得默认值 function ChangeDistrictEd(formname,strDistrictSmall){ var i; formname.dsitrict.selectedIndex = 0; for (i=0;formname.dsitrict.length>i; i++) { if(formname.dsitrict.options[i].value == strDistrictSmall ) { formname.dsitrict.selectedIndex = i; } } } function ChangeDistrictLong(formname,strDistrict){ formname.dsitrict.length = 0; var i; formname.dsitrict.options[0] = new Option('--------请选择---------',''); for (i=0;twocount>i; i++) { if (sc[i][1] == strDistrict) { formname.dsitrict.options[formname.dsitrict.length] = new Option(sc[i][0], sc[i][0]); } } }