jQuery MiniUI

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

datagrid把焦点定位到选中行 [复制链接]

Rank: 2

楼主
发表于 2024-3-6 18:12:11 |显示全部楼层
factory 发表于 2014-1-9 11:21
grid.scrollIntoView(row) 把滚动条定位到row这行的位置

在treeGrid中使用这个方法,获取到了对应行,但是定位没有生效,滚动条依然向上滑动了,treeGrid默认收缩状态,一共三百多条数据,刷新后页面无法定位到最后几条修改的行上

Rank: 2

沙发
发表于 2024-3-7 10:21:53 |显示全部楼层
本帖最后由 柑栀 于 2024-3-7 11:15 编辑
felt 发表于 2024-3-7 09:26
定位这行必须是可见的,如果收缩着那就无从展示了。

定位的父节点,是可见的,子节点是收缩的,难道不修改的子节点也不能收缩吗?而且展开节点会有错行出现,也是无法定位到编辑行的

Rank: 2

板凳
发表于 2024-3-7 13:28:55 |显示全部楼层
本帖最后由 柑栀 于 2024-3-7 13:33 编辑
felt 发表于 2024-3-7 13:16
收缩着的节点无法定位到。我测试过了,这个api可以正常定位到指定的行。 ...

但是我们也尝试把节点展开了,依然无法定位,能选中但是无法定位到编辑行,不论在不在可视范围,都会有滚动条滚动的情况,编辑的不需要滚动就能展示的行会向下滑动一点,编辑需要滚动才能展示的行会向上滑动一点,总之就是无法准确到达刚编辑的指定行,行对象是可以拿到的


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

Archiver|普加软件

GMT+8, 2024-5-9 22:24 , Processed in 1.043123 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部