是否可以在按任何键后禁用默认行为或禁用它?
我已将此命令添加到网格声明
....,
navigatable: true,
....
但我只允许箭头导航,并添加自定义功能。谢谢你的回复。
答案 0 :(得分:1)
如此处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"));
});
}
})
});