jQuery MiniUI

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

treeGrid 如何获取下一行的数据 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-8-6 23:21:26 |只看该作者 |倒序浏览
treeGrid 如何获取当前的下一行的数据 并对其做相关操作或修改,  再获取下一行的下一行再做相关操作或修改,此步骤可以有N次



Rank: 8Rank: 8

沙发
发表于 2014-8-7 09:34:12 |只看该作者
var row=tree.getSelected()
var index=tree.indexOf(row)
var nextRow=tree.getNode(index+1)

Rank: 8Rank: 8

板凳
发表于 2014-11-14 15:11:52 |只看该作者
iamjxc 发表于 2014-11-14 14:26
这样取有个问题, 如果前面行的子树没有展开, 则用 index+1 取的节点是错误的
请问, 如何根据 tree 当前实 ...

自己判断节点的收缩展开情况去获取你所需要的下一个节点

Rank: 8Rank: 8

地板
发表于 2014-11-14 16:17:57 |只看该作者
iamjxc 发表于 2014-11-14 16:00
ok, 换个提问方向. 还是 treegrid.
我如何获得当前选中行的行序号?


如图,indexOf是获取到当前行对象在表格所有数据中的序号,第一行0

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

5#
发表于 2014-11-14 17:04:26 |只看该作者
iamjxc 发表于 2014-11-14 16:34
版主辛苦!
我发现我要达到的效果, 跟 treegrid 里用键盘上下键操作的效果是一样的, 那键盘上下键调用的是 ...

表格方向键事件是我们内部处理好的,外面不能调用

Archiver|普加软件

GMT+8, 2025-2-5 16:37 , Processed in 1.044664 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部