在 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';
}
}
}
代码按我的预期工作,但字段保持禁用状态,谁能告诉我为什么?谢谢!