两个Select控件,第一个控件从数据库读到数据,第二个控件将 第一个控件选定的数据项作为条件再去找相关数据并显示出来,请问高手如何解

xijuanhui 2006-09-21 06:21:25
现在要在网页上实现这样一个功能:
两个Select控件,第一控件从数据库读到数据,第二控件将第一个控件选定的数据项作为条件再去找相关数据并显示出来,请问高手如何解决。。。

第一控件从数据库读到数据 这个功能好实现,我已经实现了,
第二控件 得到第一控件所选的数据也实现了, 现在关键是第二个控件怎么显示出来??
...全文
103 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lovefootball 2006-09-22
  • 打赏
  • 举报
回复
三级联动
例子很多

可以用ajax实现
zjgest 2006-09-21
  • 打赏
  • 举报
回复
方法一:select1 onchange的时候递交到后台,根据该值查询后再返回该页面赋给select2;(该方法每一次onchange都要执行数据库查询)

方法二:用一个数组arr存放select2的所有值,当选择select1.option[i]的时候就去读arr[i]中的值,并拆分成select2的每一个option的值。

方法三:把所有的n个(n=select1的选择项数)select2都放页面上;当选择select1.option[i]的时候就显示select2[i],其他的select2隐藏。

呵呵,看情况而定!要么就是每一次都查,要么就是一次查出来后再处理

87,907

社区成员

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

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