我想在同一個偵聽器中添加兩個函數,以便能夠將兩個值組合的兩個值與禁用的兩個字段組合起來並根據其選擇的值啓用。這是我創建的監聽器:將函數添加到單個ExtJS偵聽器
listeners: {
render: function() {
var pago = this;
pago.onChangeCuentasFn();
pago.onChangeFormaPagoFn();
}
}
而且這些都是監聽器調用功能:
onChangeFormaPagoFn: function(combo, record, index) {
var iban = Ext.getCmp('clieIban');
iban.clearInvalid();
if (record.data.codigo == 4) {
iban.setDisabled(false);
} else {
iban.setDisabled(true);
}
},
onChangeCuentasFn: function(combo, record, index) {
var cuenta = Ext.getCmp('clieCuentas');
cuenta.clearInvalid();
if (record.data.codigo == 3) {
cuenta.setDisabled(false);
} else {
cuenta.setDisabled(true);
}
},
我一定要添加的addListener或播放與聽衆裏面的功能呢?
謝謝!
我真的不知道你問這裏。你現在的代碼有什麼問題? –
我創建的聽衆是表單的組合,並且包含4種付款方式的下拉菜單。然後,我有兩個字段已停用,如果我選擇一種付款方式,則會激活一種或另一種付款方式。在這種情況下,他們是付款3和4的形式。但是,當我選擇任何一個只解鎖一個。一步到另一個。你需要查看組合代碼嗎? – Bufank85