jQuery MiniUI

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

判断treegrid叶子节点的最后一个 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-3-26 10:55:55 |只看该作者 |倒序浏览
在treegrid中,如何判断选中节点是否为叶子节点的最后一个叶子。

已经获取到行对象:var row = grid.getSelected();
已经判断此行是否叶子节点:var isLeaf = grid.isLeaf(row);

如何判断此叶子是不是这个父节点的最后一个叶子?

Rank: 8Rank: 8

沙发
发表于 2014-3-26 12:00:26 |只看该作者
var row = grid.getSelected();

var parentNode =gridl.getParentNode(row)

var children = grid.getChildNodes(parentNode);

var index = children.indexOf(row);//获取该节点在子节点数组中的索引
然后判断index是否等children.length

Rank: 3Rank: 3

板凳
发表于 2014-3-26 13:17:46 |只看该作者
lost 发表于 2014-3-26 12:00
var row = grid.getSelected();

var parentNode =gridl.getParentNode(row)

谢谢,正是我想要的答案。

Archiver|普加软件

GMT+8, 2025-7-8 06:46 , Processed in 1.044567 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部