以下のコードが機能しない理由を誰かに教えてもらえないかと思っていました。最初の 2 つの on 関数は機能していますが、最後の on 関数は機能していません。「未定義の on のメソッドを呼び出せません」というエラー メッセージが表示されます。
この行が気に入らないようです、 textF.getEl().on('click', function() {
bUpdateSwitch.on({'click': function (){
var textF = Ext.getCmp('rateSummary');
textF.enable();
textF.getEl().on('click', function() {
Ext.getCmp('rtCurrency').enable();
Ext.getCmp('rtCurrency').setReadOnly(false);
Ext.getCmp('rtAccEffDate').enable();
Ext.getCmp('rtAccEffDate').setReadOnly(false);
Ext.getCmp('rtAccExDate').enable();
Ext.getCmp('rtAccExDate').setReadOnly(false);
Ext.getCmp('rtJctR260').enable();
Ext.getCmp('rtJctR260').setReadOnly(false);
Ext.getCmp('switchRate').enable();
Ext.getCmp('switchRate').setReadOnly(false);
});
}})