在extjs中为箭头键创建事件

时间:2013-02-05 11:15:10

标签: extjs extjs4 extjs4.1

如何获取extjs中箭头键的字符代码?

我尝试了下面的代码,它可以很好地获取所有键盘按钮的字符代码但不是箭头键(也是退格键)。

Ext.getDoc().on('keypress', function(event, target) {
        console.log(event.getCharCode())
});

在问这里之前,我已经完成了我无法理解的documentation

以及如果我按backspace,则页面将重定向到上一页。我计划将来backspace保留自己的功能。如何在extjs中覆盖它?

我是初学者。所以,请提供简单的例子..

2 个答案:

答案 0 :(得分:2)

要归档此内容,您需要使用

之类的监控
instance.mon(Ext.getDoc(), Ext.EventManager.getKeyEvent(), instance.callBack, instance)

请参阅 JSFiddle (我认为您可以查看正确的密钥)

答案 1 :(得分:1)