2016-06-12 103 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

非常感謝! –