EVA1010的gravatar头像
EVA1010 2017-04-13 13:23:01

如何将数据库有关联的两张表的信息通过二级联动的方式呈现到JSP页面上?

采用SSM框架和oracle数据库。一个小型的人事管理项目。两张表分别是部门表和职位表,要求是在页面上点击部门列表的同时职位列表显示与部门相对应的职位。求大神给出思路。

所有回答列表(3)
最代码官方的gravatar头像
最代码官方  LV168 2017年4月13日
a6165165的gravatar头像
a6165165  LV2 2017年4月18日

AJAX,点击第一个select的 时候 为该select绑定change事件,发送get或post请求,如 $.post(url,param,function(data){

$("#职位select").empty();

//这里封装查询回来的数据,返回的时候封装在data里面, JSON解析就好

如, data.xxx 得到dept表的ID查询到的关联职位表信息,

遍历: for(var i=0;i<xxx.length;i++){

var option=$("<option value="'+xx.id+'">'+xx.name+'</option>");

$("#职位select").apend(option);

 

 

})

大概是这样的吧。

welapple的gravatar头像
welapple  LV4 2017年4月20日

基本思路是这样的。不过最简单的还是采用pid带数组的模式实现。那个快

最近浏览
111111sa 2021年5月6日
暂无贡献等级
zuidaima23333 2021年3月24日
暂无贡献等级
WENGUOA_A  LV1 2020年10月19日
tinawell 2019年12月25日
暂无贡献等级
fashion1314  LV5 2019年12月11日
1801947113  LV1 2019年12月6日
云山雾迷  LV2 2019年12月4日
liuyan1314  LV2 2019年9月26日
derek630  LV1 2019年8月27日
哈哈你好啊知  LV1 2019年7月26日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友