Есть KeyMap.
Код:
|
new Ext.KeyMap(Ext.getCmp('my-form').body, [{
key: Ext.EventObject.ENTER,
fn: function() {
Ext.getCmp('my-form').submit();
},
scope: this
}]); |
не хочется ссылаться на компонент таким образом
Код:
|
Ext.getCmp('my-form').submit(); |
т.к. на странице присутствует два компонента с таким id.
как можно в моем случае получить в какой из форм был нажат Enter? прошу учесть что кеймап забиндин на Ext.getCmp('my-form').body и ссылка по this не проходит. пытался выйти по findParent('form'), тоже не получилось.
Заранее спасибо.