私は無効なテキストフィールドを持っており、それも読み取り専用であり、特定のボタンをクリックした場所でそれを取得しようとしています。これにより、テキストフィールドが読み取り専用ではなく有効になり、ユーザーが編集できるようになります。
これは、これまでのコードにあるものです。
buttonid.on({'click': function (){
if(Ext.getCmp('textfieldid').getForm().isDirty()){
Ext.getCmp('textfieldid').setDisabled(false);
}
else{
Ext.getCmp('textfieldid').setDisabled(true);
}
}});
このコードは機能していません。これを行うためのより良い方法があることはわかっています。