树结构的快速开发

乌鸦不会飞 2011-11-11 10:31:19
就是一个添加销售网点的功能,
是一个 地区---省---市---具体地址 这样一个结构,
每一级都可以添加和修改,
最快最快的方式,
界面简单明了
...全文
125 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
乌鸦不会飞 2011-11-18
  • 打赏
  • 举报
回复
已解决,谢谢大家。
数据表是已经设计好的,就是ID、NAME、F_ID(父id)
用jQuery 的ajax,做4个select,onchange的时候加载下 一级别的数据。
缺点就是不能显示所有的详细地址,看起来不太直观。。
赶进度,先这样吧。。
kouyiSC 2011-11-17
  • 打赏
  • 举报
回复
引用
这个重在数据库表的结构设计。。。

数据实例:

这是我们公司的一个树结果设计。。
在一个表中的数据如下
最上层
编号 机构号 岗位编码 上级岗位编码 是否有子序列
1 20057 G0114 G 1
2 20058 G0119 G 1
3 20059 G0084 G 1
依次:
1 20054 G0110 G0084 1
2 20056 G0113 G0084 1
3 20048 G0102 G0084 1
依次:
1 20053 G0103 G0102 0
这些数据在一张表中,最上层G,下面包括G0084,再下面包括G0102,根据后面1和0判断是否还有下层。。即最下层。。
每次根据点击传递上层树状代码,查询下级代码。。。、


根据这个数据结构 LZ可以自己设计一下。。只需要将你的省市县。。。放进到这个数据结构中就行了。。查询的时候,第一次查出最上层节点“上级岗位编码”,点击下一个节点“岗位编码”,然后将此岗位编码传入同一个查询语句中,只不过上一次的“岗位编码”变成“上级岗位编码”就行了。。

意思是, 只需要写一条sql,根据参数变化,就能得到树。。。
wula0010 2011-11-17
  • 打赏
  • 举报
回复
动态加载的树,很多,google下,什么梅花雪之类的...........
liju123456 2011-11-17
  • 打赏
  • 举报
回复
这东西还能简单?

81,094

社区成员

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

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