JSP实现树形菜单
前辈们~我想做个树形菜单希望前辈们指点首先树形菜单父节点和子节点是从数据库里面读取的父节点是(商品类型如:香烟)表1子节点是(商品名称如:中华)表2怎么实现呢?希望给个代...
前辈们~ 我想做个树形菜单 希望前辈们指点
首先树形菜单
父节点 和子节点是从数据库里面读取的
父节点是 (商品类型如:香烟)表1
子节点是(商品名称如:中华)表2
怎么实现呢?希望给个代码 如果具有我在追加100
必须是两张表 1个大类型 1个小类型 我用的 是SQL2005 展开
首先树形菜单
父节点 和子节点是从数据库里面读取的
父节点是 (商品类型如:香烟)表1
子节点是(商品名称如:中华)表2
怎么实现呢?希望给个代码 如果具有我在追加100
必须是两张表 1个大类型 1个小类型 我用的 是SQL2005 展开
展开全部
1.你的设计有点不合理
2.不知道用什么数据库
建议:使用dtree或者xloadtree 这两个是最常用的树形组件.
把表结构换成一张表,加个字段父id.
ID 名字 父ID
1 香烟 0
2 中华 1
3 中南海 1
4 酒 0
5 茅台 4
6 小茅台 5
如果数据库是oracle的话,直接使用递归查询
如果是其他数据库,建议使用 xloadtree,点击一下,会动态刷出子节点.ajax效果.
--------------------------------补充
那就推荐你用ajax的树.
刚开始的时候只需要大类型
id name
1 烟
2 酒
小类表
id name pid
1 中华 1
2 中南海 1
3 茅台 2
取大类直接查.生成树之后
每点击一下容然后去查小类
比如点击烟 把烟的id传到后台id=1
然后查小类 select *from XXX where pid=1
那么所有的小类就都出来了.
2.不知道用什么数据库
建议:使用dtree或者xloadtree 这两个是最常用的树形组件.
把表结构换成一张表,加个字段父id.
ID 名字 父ID
1 香烟 0
2 中华 1
3 中南海 1
4 酒 0
5 茅台 4
6 小茅台 5
如果数据库是oracle的话,直接使用递归查询
如果是其他数据库,建议使用 xloadtree,点击一下,会动态刷出子节点.ajax效果.
--------------------------------补充
那就推荐你用ajax的树.
刚开始的时候只需要大类型
id name
1 烟
2 酒
小类表
id name pid
1 中华 1
2 中南海 1
3 茅台 2
取大类直接查.生成树之后
每点击一下容然后去查小类
比如点击烟 把烟的id传到后台id=1
然后查小类 select *from XXX where pid=1
那么所有的小类就都出来了.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对于树形类型的菜单,可以写到一张表中,通过查询得出动态的哦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只是简单的显示出来么?还是说对每个节点的点击事件都要处理,或者外观上还有要求?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询