2012-01-19 37 views
0

私はSenchaのウェブサイトでAPIを調べ、Googleで取り上げていますが、コードで説明しましたが、ツールバーのテキストフィールドでハンドルを取得する方法が見つかりません。私はそれにイベントをバインドしたいと思います。私はExtJS4グリッドパネルのページングテキストフィールドへの参照を取得する

'numberfield-1028-BODYELは' 要素のIDです
Ext.getCmp('numberfield-1028-bodyEl').addListener('activate', function(){ 
    alert('activated'); 
}); 

(私は放火犯を使用してからこれを得た)、これまでのところ、これを試してみました。何か案は?

答えて

1

あなたはdown([String selector])メソッドを使用して必要なテキストフィールドに到達することができます(引数はそのXTYPEによっておよびCSSセレクタに似た構文を使用して、必要なコンポーネントを検索することができますコンポーネントセレクタである。詳しい情報here

var grid = Ext.create('Ext.grid.Panel', { /* ... */ }); 

grid.down('pagingtoolbar > textfield').addListener('activate', function(){ 
    alert('activated'); 
}); 
関連する問題