javascript 实现省市间的级联 - .NET技术 / ASP.NET
谁能帮帮我呢?具体思路和代码,谢谢了。。。
把所有的省市数据写入javascript的一个变量中(如果做成josn格式,用起来更方便).
然后在
onmouseover 或onclick事件中,得到当前"省名",然后找到对应的"市名集"
再显示出来.
譬如:
var test="北京_海淀,东城,朝阳|上海_静安,浦东,浦西|湖南_......";
上面这种用split就可以了.
或者
var test={北京:海淀|东城|朝阳,上海:静安,浦东,浦西,.....};
JScript code:
<script type="text/javascript">
var province = new Array();
province['河北'] = new Array("石家庄", "唐山", "秦皇岛");
province['山西'] = new Array("太原", "大同");
province['内蒙古'] = new Array("呼和浩特", "包头", "乌海", "赤峰" );
function change() {
var sheng = document.getElementById('province').value;
var shi = document.getElementById('city');
shi.length = 0;
var leg = province[sheng].length;
for (var i = 0; i < leg; i++) {
op = new Option(province[sheng][i], province[sheng][i]);
shi.add(op);
}
}
</script>
相关问答:
从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式文件
<folder state="unchecked" label="全部">
<folder state="unchecked" isBra ......
我在head中写了下面得代码,想劫持alert函数,可是不知道为什么,将这个html打开时,弹出两个框都是内容都是ab,我已经劫持了这个函数,为什么没有效呢?
我在下面定义个button在onclick事件中添加代码alert(“ab” ......
我有两个dropdownlist都绑好了值,想选中一个dropdownlist中的值,然后在另一个dropdownlist中选中相应的一项。
不是从新绑定第二个dropdownlist,是在已经绑好的值当中选中一个。
我想用js写
求助
你可以把drop ......
代码如下 请高手 指点下 谢谢
ajax_http.js
-------------
function getXMLHTTP() {
var xmlhttp;
if (window.ActiveXObject) {
//IE
try {
......