当前位置: 代码迷 >> ASP.NET >> 省市区三级联动的JS的在asp里可用,但是在.NET里报错,大伙推荐一个好用的省市区三级联动,JS或者控件都行
  详细解决方案

省市区三级联动的JS的在asp里可用,但是在.NET里报错,大伙推荐一个好用的省市区三级联动,JS或者控件都行

热度:9179   发布时间:2013-02-25 00:00:00.0
省市区三级联动的JS的在asp里可用,但是在.NET里报错,大家推荐一个好用的省市区三级联动,JS或者控件都行?
.net里引用该JS报错:无效字符 但是同样的文件在ASP里引用没问题,JS文件名叫 selectarea.js

JScript code
            lm2[3129]=new Array("沙湾县","塔城地区");                lm2[3130]=new Array("托里县","塔城地区");                lm2[3131]=new Array("裕民县","塔城地区");                lm2[3132]=new Array("和布克赛尔蒙古自治县","塔城地区");                lm2[3133]=new Array("阿勒泰市","阿勒泰地区");                lm2[3134]=new Array("布尔津县","阿勒泰地区");                lm2[3135]=new Array("富蕴县","阿勒泰地区");                lm2[3136]=new Array("福海县","阿勒泰地区");                lm2[3137]=new Array("哈巴河县","阿勒泰地区");                lm2[3138]=new Array("青河县","阿勒泰地区");                lm2[3139]=new Array("吉木乃县","阿勒泰地区");                lm2[3140]=new Array("石河子市","新疆省辖单位");                lm2[3141]=new Array("阿拉尔市","新疆省辖单位");                lm2[3142]=new Array("图木舒克市","新疆省辖单位");                lm2[3143]=new Array("五家渠市","新疆省辖单位");                lmcount=345;//全国市的数目        lmcount2=3144;//全国县的数目//定义函数:用于联动省 和 市 两级-----city为市级下拉框的id名,pro为省下拉框的id 号。 用法:onChange="changepro('省id名','市id名');"///////////////////                function changepro(city,pro)        {        var city=city;        var pro=document.getElementById(pro).value;        var i;        document.getElementById(city).length=1;             for (i=0;i<lmcount;i++){            if (lm[i][1]==pro){             document.getElementById(city).options[document.getElementById(city).length]=new Option(lm[i][0], lm[i][0]);            }                    }                } //定义函数:用于联动市 和 县 两级-----county 为县级下拉框的id名,city为市下拉框的id 号。 用法:onChange="changecity('市id名','县id名');"///////////////////                function changecity(county,city)        {        var county=county;        var city=document.getElementById(city).value;        var j;        document.getElementById(county).length=1;             for (j=0;j<lmcount2;j++){            if (lm2[j][1]==city){             document.getElementById(county).options[document.getElementById(county).length]=new Option(lm2[j][0], lm2[j][0]);            }                    }                } 

还用了chinaRegion控件 是竹子写的 但是也有问题 总显示正在加载 。。。。
http://topic.csdn.net/u/20090925/15/237755e3-5e32-4d30-a90c-0ec0f9f74afd?seed=218091111&r=60071857

大家推荐一下
  相关解决方案