我有一个分类表,想让列表框显示,如何显示列表框

好人乎乎 2003-06-18 02:58:14
比如我有一个表
id name parent
1 中国 0
2 浙江 1
3 江苏 1
4 杭州 2
5 宁波 2


现在表分成三级,我想有三个列表框,相互联系,就是第一个列表框选中“中国”在第二个列表框中显示“浙江”,“江苏”,在第二个列表框选中“浙江”,就会在第三个列表框中显示“杭州”,“宁波”

请教了,谢谢!
...全文
84 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
好人乎乎 2003-06-18
  • 打赏
  • 举报
回复
id name parent
1 中国 0
2 浙江 1
3 江苏 1
4 杭州 2
5 宁波 2
6 苏州 1

如果江苏也有子类该怎么写?
zhaoweiwei 2003-06-18
  • 打赏
  • 举报
回复
<html>

<head>
<title>New Page 1</title>
<script>
function check()
{
if(f1.d1.options[1].selected)
{
f1.d2.length=0
f1.d2.options.add(new Option("浙江"))
f1.d2.options.add(new Option("江苏"))
}

}
function check1()
{
if(f1.d2.options[0].selected)
{
f1.d3.length=0
f1.d3.options.add(new Option("杭州"))
f1.d3.options.add(new Option("宁波"))
}

}
</script>
</head>

<body>

<form name=f1 method="POST" action="">

<p><select size="1" name="d1" onchange="check()">
<option>Iran</option>
<option>China</option>
<option>USA</option>
<option>Taiwan</option>
</select><select size="1" name="d2" onchange="check1()">
</select><select size="1" name="d3">
</select></p>
</form>

</body>

</html>
zhjzh_zjz 2003-06-18
  • 打赏
  • 举报
回复
搜索一下 联动菜单,论坛里大把的是!
zhjzh_zjz 2003-06-18
  • 打赏
  • 举报
回复
搜索一下 联动菜单,论坛里大把的是!

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧