jQuery MiniUI

标题: treeGrid 如何获取下一行的数据 [打印本页]

作者: mex0    时间: 2014-8-6 23:21:26     标题: treeGrid 如何获取下一行的数据

treeGrid 如何获取当前的下一行的数据 并对其做相关操作或修改,  再获取下一行的下一行再做相关操作或修改,此步骤可以有N次




作者: dforce    时间: 2014-8-7 09:34:12

var row=tree.getSelected()
var index=tree.indexOf(row)
var nextRow=tree.getNode(index+1)
作者: dforce    时间: 2014-11-14 15:11:52

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

自己判断节点的收缩展开情况去获取你所需要的下一个节点
作者: dforce    时间: 2014-11-14 16:17:57

iamjxc 发表于 2014-11-14 16:00
ok, 换个提问方向. 还是 treegrid.
我如何获得当前选中行的行序号?

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


作者: dforce    时间: 2014-11-14 17:04:26

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

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




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