ExtJsには、同じフォームにコンボボックスといくつかのフィールドがあります。コンボボックスでの選択に基づいて、最初は無効になっているフィールドを有効にします。それをするために私は以下を持っています:
listeners: { change: {
fn: function (combo, newValue, oldValue, eOpts) {
if (newValue == "amz") {
var amazonFields = this.up('panel').query('#amz1, #amz2, #amz3');
amazonFields[0].disabled = 'false';
amazonFields[1].disabled = 'false';
amazonFields[2].disabled = 'false';
}
}
}
コードは期待どおりに機能しますが、フィールドは無効のままです。理由を教えてもらえますか?ありがとうございました!