jQuery MiniUI
标题:
treegrid 修改 拖动顺序问题!
[打印本页]
作者:
langben
时间:
2013-9-10 23:17:29
标题:
treegrid 修改 拖动顺序问题!
本帖最后由 langben 于 2013-9-11 09:31 编辑
1
2
3
4
5
将 4 拖动到1前
获取修改的数据是1条4节点
按常理 应该是5条
所有节点的顺序都已经变了。
能否提供 order 字段方便处理
作者:
factory
时间:
2013-9-11 09:31:46
前台把增删改 拖动之后的整棵树获取,后台转成list,然后重新更新排序字段
作者:
langben
时间:
2013-9-11 09:42:23
本帖最后由 langben 于 2013-9-11 09:47 编辑
嗯!
最后更新全部数据的排序问题。
这也是个办法。
之前有个想法就是 在数字后不断的增加小数 或 不断的递减小数
这样能否保证排序更新最小化呢。
有的时候数据存在主外键关系
没法执行全部删除操作。
作者:
langben
时间:
2013-9-11 10:05:15
不知有什么好的解决方案
拖动顺序 获取修改数据的时候
有数据
不知道修改了什么地方,麻烦看看?
作者:
factory
时间:
2013-9-11 10:22:39
langben 发表于 2013-9-11 10:05
不知有什么好的解决方案
拖动顺序 获取修改数据的时候
有数据
不要全部删除,你只需要更新 order字段和pid字段就行了.
当然,对于编辑修改的节点,还需要更新其他字段,但是没有修改过的节点,只需要更新上面2个字段就行了
作者:
langben
时间:
2013-9-11 10:27:32
嗯,我也是这么想的!
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2