怎样根据数据库内容决定下拉框的当前选择项?

wonglaye 2009-12-09 01:43:28
数据库结构是
单位表
Unit_ID Unit_Name
1 银行
2 财政
3 预算单位
人员表
Mem_ID Mem_Name Unit_ID
1 王 2
2 李 3

在修改人员信息页中,在显示人员信息的时候,我需要将一个下拉框绑定单位表,同时当前选定项要和人员的单位符合
比如说 显示 王这个人的时候 单位下拉框默认选择的是unit_id是2的单位(财政)
如何实现啊?新手多关照。
...全文
95 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiyuan371 2009-12-09
  • 打赏
  • 举报
回复
用连表查询撒,根据人员表Unit_ID 查询单位表。
wonglaye 2009-12-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 daxiaolao 的回复:]
查询后的结果放在下拉框后,余下的就是数据绑定了

每个下拉选项对应一个selectedIndex,此值从0开始

select.option[selectedIndex].selected=true来设置你想绑定数据

这时你就该明白,最主要的是如何得到你下拉框中对应数据的selectedIndex值即可了(后台做,传入页面)
[/Quote]

这个我知道啊?您说的最主要的,就是我想知道的 举个例子好 吗
wonglaye 2009-12-09
  • 打赏
  • 举报
回复
用javascript来做吗?
chuanxue521 2009-12-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 daxiaolao 的回复:]
查询后的结果放在下拉框后,余下的就是数据绑定了

每个下拉选项对应一个selectedIndex,此值从0开始

select.option[selectedIndex].selected=true来设置你想绑定数据

这时你就该明白,最主要的是如何得到你下拉框中对应数据的selectedIndex值即可了(后台做,传入页面)
[/Quote]
还有
struts的<html:select>
标签里有个value属性让他的值是 Unit_ID 对应的值就可以了

zwl 2009-12-09
  • 打赏
  • 举报
回复
看一下js的二级联动,然后动态生成那些初始值就可以了

http://www.blogjava.net/rickhunter/articles/64607.html
chuanxue521 2009-12-09
  • 打赏
  • 举报
回复
可以用struts标签
或者用js
或者java代码
daxiaolao 2009-12-09
  • 打赏
  • 举报
回复
查询后的结果放在下拉框后,余下的就是数据绑定了

每个下拉选项对应一个selectedIndex,此值从0开始

select.option[selectedIndex].selected=true来设置你想绑定数据

这时你就该明白,最主要的是如何得到你下拉框中对应数据的selectedIndex值即可了(后台做,传入页面)

81,094

社区成员

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

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