Kendo 网格:将焦点单元格滚动到视图中
Kendo Grid: scroll focused cell into view
我有一个 Kendo 网格,它设置了虚拟分页和可导航(用于键盘导航)。根据内容的大小,有时我无法看到当前视图中的所有数据,当我使用鼠标滚动时,没有问题,但是当我尝试使用键盘导航到底部行时,行不会滚动到视图中。
将元素滚动到视图中是相当简单的,假设您挂接到一个事件来触发滚动。我似乎无法弄清楚如何连接到网格上的焦点事件以自动实现它。
如何连接到焦点事件以将当前聚焦的单元格滚动到视图中。请注意,当前获得焦点的单元格与所选 cell/row.
不同
滚动码:
$grd.animate({
scrollTop: $ele.offset().top - $grd.offset().top + $grd.scrollTop()
});
在 Kendo 论坛上查看此问题,它解决了我的问题(尽可能解决)
http://www.telerik.com/forums/kendo-grid-scroll-focused-cell-into-view
我有一个 Kendo 网格,它设置了虚拟分页和可导航(用于键盘导航)。根据内容的大小,有时我无法看到当前视图中的所有数据,当我使用鼠标滚动时,没有问题,但是当我尝试使用键盘导航到底部行时,行不会滚动到视图中。
将元素滚动到视图中是相当简单的,假设您挂接到一个事件来触发滚动。我似乎无法弄清楚如何连接到网格上的焦点事件以自动实现它。
如何连接到焦点事件以将当前聚焦的单元格滚动到视图中。请注意,当前获得焦点的单元格与所选 cell/row.
不同滚动码:
$grd.animate({
scrollTop: $ele.offset().top - $grd.offset().top + $grd.scrollTop()
});
在 Kendo 论坛上查看此问题,它解决了我的问题(尽可能解决)
http://www.telerik.com/forums/kendo-grid-scroll-focused-cell-into-view