简体   繁体   English

网格中的Keypress或keydown事件处理

[英]Keypress or keydown event handling in grid

How to handle those events in grid? 如何在网格中处理这些事件?

Obvious solutions like 明显的解决方案如

grid.on('keypress', handler);  

or 要么

listeners: { keypress: handler }  

don't work - handler is not being triggered. 不工作 - 没有触发处理程序。

What am I missing? 我错过了什么?

Got it: 得到它了:

grid.view.addElListener('keypress', function() {
    ...
});

PS: also formed it as a separated grid plugin: https://gist.github.com/2572486 PS:也形成了一个单独的网格插件: https//gist.github.com/2572486

您可以尝试Ext.grid.View的itemkeydown事件。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM