0

問題: デフォルトで無効になっているテキストフィールドがいくつかあります。そして今、「変更」ボタンをクリックすると、それらのテキストフィールドの一部が編集可能になる場所があります。

現在、これらのテキストフィールドにデータが渡されており、テキストフィールドに特定の文字 (C または D など) が含まれていて、[変更] ボタンをクリックして特定のテキストフィールドを有効にし、それが他の文字を入力して [変更] をクリックすると、これらのフィールドは有効になりません

これは、[変更] をクリックしたときに特定のフィールドを有効にするための現在のコードです。

buttonModify.on({'click': function (){
            var textF = Ext.getCmp('textfield1');
                textF.enable();
                textF.setReadOnly(false); 
                textF = Ext.getCmp('textfield2');
                textF.enable();
                textF.setReadOnly(false);

textfield1 に文字 c または D が含まれている場合に [変更] をクリックしたときにのみ tectfield2 を有効にする機能を追加する方法はありますか? それ以外の場合は、無効のままにしてください。

4

1 に答える 1