问题描述
一、在数据库中创建一张表,用于保存树状菜单数据,要求能够实现树状菜单的五级级联(如能做成无限级联更佳)。二、创建一个web页面,并基于JQuery取出上表数据,并能够显示为树形控件(另:此处显示最好能做成按需加载,即展开某个节点的时候,才加载其子节点的数据)。三、在以上基础之上,能够对树形菜单进行增、删(删除时需要给提示,询问用户是否删除?)、改。四、修改节点的时候,允许修改该节点所对应的父节点(即将该节点移动到其它节点下面),如果该节点下有子节点,则需要跟随该节点同时移动。
解决方案
解决方案二:
自己建表或者查询一些树形结构,页面的话可以用nodeTree看完demo应该就差不错了吧,建议先看树形控件,然后建表。
解决方案三:
1:就是表结构为ID内容父ID这种格式,参考全国城市数据表2:同上,做一个接口,每次查询该父节点的子节点,返回json格式,网页使用ajax就行。3:增删查改都是通过父节点的ID进行的,也是使用接口,每个方法写一个,网页使用ajax。4:只要修改子节点的父节点属性就行了。
时间: 2024-10-06 10:04:22