Limpar opção selecionada de um select com jQuery
Olá pessoal,
Estou com um formulário om radio buttons, e quando vou selecionando os radio buttons ele vai aparecendo/escondendo os campos que quero.
Até aí ta beleza, mas, se eu seleciono uma opção no <select> e depois mudo de radio button, aquele campo <select> some, mas, não limpa o valor escolhido nele, então se mandar o formulário, o valor é passado, mesmo o campo estando escondido.
Alguém saberia como limpar a opção selecionada do <select>?
Ja tentei com .empty(), mas aí ele apaga todos os valores do <select>.
formulario:
<div class="form-group" id="gr-003">
<label class="control-label col-md-3 col-sm-3 col-xs-12">Vencimento da 1ª parcela <small><b>(dia)</b></small> <span class="required">*</span></small></label>
<div class="col-md-3 col-sm-3 col-xs-12">
<select class="form-control col-md-7 col-xs-12 select2_single forma" tabindex="-1" id="select-custom-field3" name="custom_field[account][3]">
<option value="" id="vazio"></option>
<?php
$b = array(5,15); // ######## DIAS PARA PAGAMENTO
foreach($b as $key => $value){
?>
<option value="<?php echo $value;?>" <?php if($value == $vvencimento){ echo ' selected="selected"'; } ?> ><?php echo $value;?></option>
<?php } ?>
</select>
</div>
</div>
E o jQuery:
if (this.checked && this.value == '3') {
$("#gr-004").show();
$("#gr-002").hide();
$("#gr-003").hide();
$("#select-custom-field3").empty().append("#gr-003");
Desde já agradeço!Discussão (1)
Carregando comentários...