Показать сообщение отдельно
  #1 (permalink)  
Старый 07.10.2009, 17:00
kez kez вне форума
Аспирант
Отправить личное сообщение для kez Посмотреть профиль Найти все сообщения от kez
 
Регистрация: 12.05.2009
Сообщений: 73

KeyMap и body формы
Есть 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'), тоже не получилось.
Заранее спасибо.
Ответить с цитированием