jQuery MiniUI

标题: tree的dragstart事件中e.nodes返回一个空数组 [打印本页]

作者: pvfhv    时间: 2013-9-17 13:37:05     标题: tree的dragstart事件中e.nodes返回一个空数组

本帖最后由 pvfhv 于 2013-9-17 14:37 编辑

tree的dragstart事件中e.nodes返回一个空数组!
e.dragText 节点描述信息有问题!对于孙子节点仍然会显示nodes 1这样的文本。

作者: factory    时间: 2013-9-17 14:16:51

你要的应该是e.node才对
e.nodes是之前一次拖动的节点.

不知道你说的第三组节点,什么样才算是第三组的节点.我把所有节点都测试过去了,dragText都是正常的
作者: pvfhv    时间: 2013-9-17 14:40:13

factory 发表于 2013-9-17 14:16
你要的应该是e.node才对
e.nodes是之前一次拖动的节点.

e.nodes是之前一次拖动的节点是什么意思?
节点分为根节点(dragText:nodes 0)、其下是子节点(dragText:nodes 1),子节点下是孙子节点((dragText:nodes 这里应该是2吧,现在显示为1)
作者: factory    时间: 2013-9-17 15:14:20

pvfhv 发表于 2013-9-17 14:40
e.nodes是之前一次拖动的节点是什么意思?
节点分为根节点(dragText:nodes 0)、其下是子节点(dragText:n ...

现在的默认dragText 是没什么具体意义的.,只是一个默认的提示文本
一般客户都是自己修改dragText内容.
作者: pvfhv    时间: 2013-9-17 15:16:01

factory 发表于 2013-9-17 15:14
现在的默认dragText 是没什么具体意义的.,只是一个默认的提示文本
一般客户都是自己修改dragText内容. ...

e.nodes是什么?
作者: factory    时间: 2013-9-17 15:45:16

本帖最后由 factory 于 2013-9-17 15:46 编辑
pvfhv 发表于 2013-9-17 15:16
e.nodes是什么?

是你选中的节点,在你拖拽开始发生之后,会选中这个节点1
在你下次拖拽的时候,e.nodes就是这个节点1
一般对于拖拽,无法是需要知道投放目标节点,和被拖拽节点
如果被拖拽的节点是父节点,那么他的子节点在e.dragNode.childrenField里

作者: niko    时间: 2013-9-18 12:36:45

已修复,下载更新即可。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2