上海印章:两列表菜单关联的问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/03 19:44:03
现在网上一般都是二级菜单的关联,我想要的是两个列表,如车和司机,操作数据库,在第一个列表选车另一个列表变成其默认司机,想选择其它司机还可以再在第二个列表中再选择。
不要让他刷新,因为会丢失数据,找遍了网络大多是JS的二级菜单关联,无刷新的就是省市区三级,都不符合我想要的这种操作数据库的,所以在此求高手指教,如能给出代码更是感谢
问题是我这个不是二级也不是三级,是两个平级的菜单,用第一个操作第二个啊,所以不能用父级和子级来操作啊。

用现在的二级菜单显然不行
1,选车辆表车的司机ID和车的车牌号字段
2,选司机的司机ID和司机名
3,由司机ID连接
4,用JS控制选的第一个列表的司机ID,第二个列表的司机ID对应的司机名就被选中
5,用JS语句取列表值,写入数据库,即可实现,

这里只提供一个思路,再研究一下吧

给你一个例子

假设A表是父级 B表是子级 那通常表结构应该是
A表:
ID A_Name
1 中国
2 美国
3 法国

B表:
ID B_Name A_ID
1 北京 1
2 成都 1
3 广州 1
4 纽约 2
5 华盛顿 3
6 巴黎 3

这样的话 就通过A_ID把A和B的关系建立起来了

如果在B下面继续细化 则C表应该如此:
ID C_Name B_ID
1 县A 1
2 县B 2
3 县C 2
4 县D 3
5 县E 4
6 县F 4
7 县G 5
8 县H 6
9 县I 6

数据库建立好了 就是三级联动 要实现无刷新 就要用JS来写 代码比较多