2016-06-12 97 views
0

任何按键后按下或禁用它是否可以覆盖默认行为?剑道网格自定义导航

我已经将此命令添加到网声明

...., 
navigatable: true, 
.... 

但我可以只允许箭头导航,并加入他们的自定义功能。感谢您的回应。

回答

0

如此处所述http://www.telerik.com/forums/grid-row-navigation-by-keyboard那里您的场景不支持开箱即用。 您可以捕获keydown事件并在那里实现您的自定义逻辑。

$(function() { 
    var arrows = [38, 40]; 
    var grid = $("#grid").data("kendoGrid"); 
    grid.table.on("keydown", function (e) { 
     if (arrows.indexOf(e.keyCode) >= 0) { 
      setTimeout(function() { 
       grid.select($("#rowSelection_active_cell").closest("tr")); 
      }); 
     } 
    }) 
}); 
+0

您好,我发现这个方法,但不是为我工作... 我已经添加该代码准备功能网声明之后,按后的按钮,什么都没有发生:/ –

+0

HTTP://例如jsfiddle.net/calinaadi/fpk68bfk/11/ – calinaadi

+0

非常感谢! –