2012-09-08 5 views
6

내가 ExtJS4을 테스트하지만, 여기에 몇 가지 도움이 필요 해요 ...ExtJS4 Ext.dom.Element 및대로 FireEvent

나는이 HTML 코드가

Ext.addBehaviors({ 
    '#[email protected]': function(){ 
     alert("Test"); 
    } 
}); 


Ext.get('tbox').on('keydown', function(e){ 
    if(e.keyCode == Ext.EventObject.ENTER){ 
     //Ext.select('#sendButton').fireEvent('click'); 
     //Ext.get('sendButton').fireEvent('click'); 
     // this is what I need working.... 
    } 
}); 

나는 단지 텍스트 상자에서 Enter 키를 누르면 버튼을 클릭 한 것처럼 동작합니다.

아무도 도와 줄 수 있습니까?

답변

4
Ext.get('tbox').on('keydown', function(e){ 
    if(e.keyCode == Ext.EventObject.ENTER){ 
     Ext.get('sendButton').dom.click(); 

    } 
}); 

제가

Ext.onReady(function(){...}) 와 상기 코드를 배치 suggets 거라고 비록