jQuery MiniUI

 找回密码
 立即注册
查看: 3294|回复: 6
打印 上一主题 下一主题

tree的dragstart事件中e.nodes返回一个空数组 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-9-17 13:37:05 |只看该作者 |倒序浏览
本帖最后由 pvfhv 于 2013-9-17 14:37 编辑

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

Rank: 8Rank: 8

沙发
发表于 2013-9-17 14:16:51 |只看该作者
你要的应该是e.node才对
e.nodes是之前一次拖动的节点.

不知道你说的第三组节点,什么样才算是第三组的节点.我把所有节点都测试过去了,dragText都是正常的

Rank: 2

板凳
发表于 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)

Rank: 8Rank: 8

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

现在的默认dragText 是没什么具体意义的.,只是一个默认的提示文本
一般客户都是自己修改dragText内容.

Rank: 2

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

e.nodes是什么?

Rank: 8Rank: 8

6#
发表于 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里

Rank: 9Rank: 9Rank: 9

7#
发表于 2013-9-18 12:36:45 |只看该作者
已修复,下载更新即可。

Archiver|普加软件

GMT+8, 2024-11-27 12:38 , Processed in 1.067149 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部