Extjs:如何在聚焦时禁用按钮上的enter键事件

Extjs:如何在聚焦时禁用按钮上的enter键事件,extjs,Extjs,我有一个有很多字段的表单,用户希望使用ENTER键而不是TAB键来改变字段之间的焦点,我解决了textfield/checkbox/combo,但是当一个按钮抓取焦点时,ENTER键触发点击事件。如何禁用此输入键事件?我找到了答案,它对我有用 afterRender: function () { this.keyNav = Ext.create('Ext.util.KeyNav', this.el, { enter: Ext.getCmp('nextComponentId

我有一个有很多字段的表单,用户希望使用ENTER键而不是TAB键来改变字段之间的焦点,我解决了textfield/checkbox/combo,但是当一个按钮抓取焦点时,ENTER键触发点击事件。如何禁用此输入键事件?

我找到了答案,它对我有用

afterRender: function () {
    this.keyNav = Ext.create('Ext.util.KeyNav', this.el, {
        enter: Ext.getCmp('nextComponentId').focus(),
        scope: this
    });
}
我找到了答案,这对我来说很有用

afterRender: function () {
    this.keyNav = Ext.create('Ext.util.KeyNav', this.el, {
        enter: Ext.getCmp('nextComponentId').focus(),
        scope: this
    });
}