Kendo Grid:将聚焦的单元格滚动到视图中

时间:2015-01-20 19:49:27

标签: jquery javascript-events kendo-ui kendo-grid

我有一个使用Virtual Paging和Navigatable设置的Kendo Grid(用于键盘导航)。根据内容的大小,有时我无法看到当前视图中的所有数据,当我使用鼠标滚动时,没有问题,但是当我尝试使用键盘导航到在底行,行不会滚动到视图中。

将元素滚动到视图中是相当直接的,假设您挂钩事件以触发滚动。我似乎无法弄清楚如何挂钩网格上的焦点事件以自动实现它。

JSFiddle

如何挂钩焦点事件以将当前聚焦的单元格滚动到视图中。请注意,当前聚焦的单元格与选定的单元格/行不同。

滚动代码:

$grd.animate({
    scrollTop: $ele.offset().top - $grd.offset().top + $grd.scrollTop()
});

1 个答案:

答案 0 :(得分:0)

在剑道论坛上看到这个问题解决了我的问题(尽可能解决)

http://www.telerik.com/forums/kendo-grid-scroll-focused-cell-into-view