当前位置:编程学习 > JS >>

谁给写一个纯js的无刷新级联

就打个比方吧!

第一级有 港台明星 大陆明星

然后 选中港台明星 后面的下拉框 改变成 港台的内容

如果选中大陆明星 后面的变成 大陆的内容

补充:忘了提醒你们不要给我网上的,我就要写一个这么简单的就行了。
		
追问:不行啊哥们你试试

答案:一个简单的级联实现。

调用的JS代码

function showCity( )
{
var ctryName=document.myform.country.value;
var ctryType = new Array( );
ctryType['中国']=['北京', '上海', '重庆', '广东', '安徽', '四川','湖南','新疆','西藏'];
ctryType['美国']=['华盛顿', '纽约', '拉斯维加斯', '底特律', '夏威夷', '洛杉矶', '丹佛', '休斯敦'];
ctryType['英国'] = ['伦敦', '曼彻斯特', '利兹', '纽卡斯尔', '伯明翰'];
document.myform.cityList.options.length=0;
for (var j=0;j<ctryType[ctryName].length;j++)
{
document.myform.cityList.options.add(new Option(ctryType[ctryName][j], ctryType[ctryName][j]));
}
document.myform.cityList.selectedIndex=0;
}

页面代码

<TR>
<TD width="351" align="right">国家:</TD>
<TD width="642">
<SELECT name="country" onChange="showCity()">
<OPTION>--请选择所属国家--</OPTION>
<OPTION value="中国">中国</OPTION>
<OPTION value="美国">美国</OPTION>
<OPTION value="英国">英国</OPTION>
</SELECT>
</TD>
</TR>
<TR>
<TD align="right">省份/地区:</TD>
<TD >
<SELECT name="cityList">
<OPTION>--请选择所在省份和地区--</OPTION>
</SELECT>
</TD>
</TR>

给你一个地市的级联 你照着做 就OK

http://hi.zhaoxi.net/216syy/blog/item/c89adab7c6f567f331add113.html

上一个:IE6下JS控制className时鼠标闪烁不停
下一个:JS .net 有人帮我看看吗 增加删除控件

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,