Olá, estou tentando desabilitar alguns campos da minha tabela paixfilho da seguinte maneira:
var tb_contrato = form.getChildrenIndexes("tbContrato");
for (var i = 0; i < tb_contrato.length; i++) {
form.setEnabled('intencaoCliente___' + tb_contrato[i], false);
form.setEnabled('motivoCliente___' + tb_contrato[i], false);
}
A primeira linha funciona OK, mas quando eu faço o setEnabled para 'motivoCliente', o formulário não carrega mais.
As divs estão idênticas:
<div class="col-md-3 col-xs-12 col-sm-12 form-group"
id="divIntencaoCliente">
<label>Intenção</label> <select name="intencaoCliente"
id="intencaoCliente" class="form-control"
onchange="manterOuCancelar(this)">
<option value="C">Cancelamento</option>
<option value="M">Manter</option>
</select>
</div>
<div class="col-md-4 col-xs-12 col-sm-12 form-group"
id="divMotivoCliente">
<label>Motivo</label> <select name="motivoCliente"
id="motivoCliente" onchange="subMotivoFilter(this)">
<option value="I">Insatisfeito</option>
<option value="F">Financeiro</option>
<option value="N">Não precisa do serviço</option>
<option value="M">Mudança de endereço</option>
<option value="C">Concorrência</option>
</select>
</div>