I'm doing a customer registration and it has a checkbox that fills an input with "OFF, leaves it as" READONLY "and needs to fill in a combobox with a value that is in the options. But I tried everything and I can not do it, could you give me a light? Follow the code I've made.
function IEcli() {
var cbocontribuinte = document.getElementById('tp_contribuinte');
if ($('#iecli').prop("checked")) {
$('#estadual').val("ISENTO");
$('#estadual').attr("readOnly", true);
cbocontribuinte.selectedIndex = 2;
} else {
$('#estadual').val("");
$('#estadual').removeAttr("readOnly");
cbocontribuinte.selectedIndex = 0;
}
}
<label class="col-xs-1 control-label" id="esterg">I. Estadual</label>
<div class="col-xs-2">
<input type="text" class="form-control" name="estadual" id="estadual" placeholder="" value="" />
</div>
<div class="checkbox col-xs-2">
<input type="checkbox" name="iecli" id="iecli" onclick="IEcli()"> Isento?</label>
</div>
</div>
<div class="form-group">
<label class="col-xs-1 control-label">Insc.Municipal</label>
<div class="col-xs-2">
<input type="text" class="form-control" name="nome" placeholder="" value="" />
</div>
<label class="control-label col-xs-1"> Contribuinte </label>
<div class="col-xs-2">
<select class="form-control selectpicker" name="tp_contribuinte" id="tp_contribuinte" onchange="atualizaIEDest();">
<option value="0">Selecione</option>
<option value="1">1 - Contribuinte ICMS</option>
<option value="2">2 - Contribuinte isento de inscrição no cadastro de contribuintes</option>
<option value="9">9 - Não contribuinte, que pode ou não possuir inscrição no cadastro de contribuintes</option>
</select>
</div>