function addoption(){
    //提取省市的数组
    var pr=PCAD.split("#");
    var shengshi=new Array();
    
    for(var i=0;i<pr.length;i++){
        shengshi[i]=pr[i].split("$");
    }
    var objSelect = document.myForm.province; 
    var srtName=null;
    var strvalue=null;
     
    for(var j=0;j<shengshi.length;j++){
        strName=shengshi[i][0];
        strvalue=i;
        var objOption = new Option(strName,strvalue);
        objSelect.options.add(objOption);
    }
    
}

解决方案 »

  1.   

    这样子发现不行啊。3.js的数据,只发一部分var PCAD="上海市$市辖区,黄浦区,卢湾区,徐汇区,长宁区,静安区,普陀区,闸北区,虹口区,杨浦区,闵行区,宝山区,嘉定区,浦东新区,金山区,松江区,青浦区,南汇区,奉贤区|市辖县,崇明县#北京市$市辖区,东城区,西城区,崇文区,宣武区,朝阳区,丰台区,石景山区,海淀区,门头沟区,房山区,通州区,顺义区,昌平区,大兴区,怀柔区,平谷区|市辖县,密云县,延庆县";