jQuery MiniUI

 找回密码
 立即注册
楼主: zhang6822011
打印 上一主题 下一主题

树子节点的拖动问题。 [复制链接]

Rank: 2

11#
发表于 2012-7-29 17:51:15 |只看该作者
zhang6822011 发表于 2012-7-29 16:44
整体操作以后获取到的是新树的一个json么?没法区分我做了怎样的操作啊

有没有代码,贴出来参考一下.

Rank: 9Rank: 9Rank: 9

12#
发表于 2012-7-30 10:55:33 |只看该作者
树维护示例:http://www.miniui.com/demo/#src=tree/actiontree.html

有获取树JSON的代码。

对于树来说,它有几个特点:
1.数据结构比表格复杂很多
2.数据量一般在几十、几百、几千范围,数据量比较小

这样的情况下,你在界面多次操作后,一次性把最后的树JSON提交到服务端保存更新是比较好的。

Rank: 3Rank: 3

13#
发表于 2012-8-7 08:51:54 |只看该作者
有时还是只想取得刚才拖动过的节点的,因为只需要修改这一个节点的信息以及他对应的所有用户(比如)的组信息的,如果只能最后一次性重新获取树节点,则还得全部的对比一下,才知道哪些修改了,另外再去修改每一个节点所对应的子表中(如用户表)的记录,那是相当麻烦的,还是希望下个版本能提供只取得当前修改的节点功能,拖动后有一个可以触发的事件来保存

Rank: 9Rank: 9Rank: 9

14#
发表于 2012-8-7 15:51:15 |只看该作者
拖动后有触发事件可以提供。
但是节点数据变动,不好处理啊。
比如,某节点移动了,你说只是它自己改变了,还是原来的父节点、兄弟节点也改变了呢?

Archiver|普加软件

GMT+8, 2024-5-5 09:36 , Processed in 1.035687 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部