【发布时间】:2015-06-01 17:40:41
【问题描述】:
我使用剑道网格
我需要重写键盘事件来修改网格导航的行为。如果事实上当用户按下键盘上的向上或向下键时,我想用焦点更改选定的行(而不仅仅是现在的焦点)。
这是我的网格和我的脚本:
<div id="my-grid">
<div class="widget" id="grid" kendo-grid
data-navigatable="true"
data-scrollable='{"virtual":"true"}'
...
</div>
</div>
<script type="text/javascript">
$("#my-grid").keypress(function () {
console.log("Handler for .keypress() called.");
});
</script>
该脚本适用于除剑道网格中已使用的键之外的所有键。当我按左上右下输入空格键时,不会执行 console.log。
您能解释一下为什么以及如何使用剑道网格处理这些特定键吗?谢谢。
【问题讨论】:
标签: javascript kendo-ui kendo-grid