Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho o seguinte form de um sistema desenvolvido em php.
<div class="form-group">
<label class="control-label col-lg-2">Rua: </label>
<div class="col-lg-3">
<input class="form-control" name="rua" type="text" id="rua" value="<?=$estudante->endereco->getRua()?>" size="60" />
</div>
<label for="complemento" class="control-label col-lg-1">Complemento </label>
<div class="col-lg-4">
<input class="form-control" id="complemento" name="complemento" type="text" value="<?=$estudante->endereco->getComplemento()?>" />
</div>
<input class="form-control" name="ibge" type="hidden" id="ibge" size="8" />
</div>
<tr>
<td>Turma</td>
<td>
<select name="turma" class="form-control">
<?php foreach ($turmas as $turma):
$turmaSelecionada = $estudante->turma_id == $turma->id;
$selecao = $turmaSelecionada ? "selected ='selected'" : "";
?>
<option value="<?=$turma->id?>" <?=$selecao?>><?=$turma->nome?><br/>
<?php endforeach; ?>
</select>
</td>
</tr>
<tr>
<td>Turno</td>
<td>
<select name="turno" class="form-control">
<option value="Matutino">Matutino</option>
<option value="Noturno">Noturno</option>
<option value="Integral">Integral</option>
</select>
</td>
</tr>
Neste dois últimos selects preciso que o <select name="turno"> fique condicionado a opção selecionada no select anterior (<select name="turma">). no caso não são todas as turmas que possuem os três turnos, alguns possuem apenas matutino.
Esses dados serão tragos de um banco MySql.
Alguém me dê uma ajuda, please.Carregando comentários...