Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
E ai pessoal, precisando de uma ajudinha aqui...
Tenho um formulário com preenchimento de SELECTS dinamicos. Porém eu preciso salvar o conteúdo de um dos Selects no BD.
Até ai tudo bem, só que a exibição dos dados no select está em formato Json, e na hora que enviu via POST para a página que salva os dados, está indo sempre com o valor zerado.
abaixo meu código-fonte:
exibe o select
<select name="turma" id="turma">
<option value="">-- Escolha um Curso --</option>
</select>
<script type="text/javascript">
$(function(){
$('#curso').change(function(){
if( $(this).val() ) {
$('#turma').hide();
$('.carregando').show();
$.getJSON('carrega_turmas.php?search=',{curso: $(this).val(), ajax: 'true'}, function(j){
var options = '<option value=""></option>';
for (var i = 0; i < j.length; i++) {
options += '<option value="' + j[i].cdturma + '">' + j[i].nmturma + '</option>';
}
$('#turma').html(options).show();
$('.carregando').hide();
});
} else {
$('#turma').html('<option value="">– Escolha um Curso –</option>');
}
});
});
</script>
Agora segue o trecho da página que recebe estes valores via POST através de um submit:
$turma =$POST['turma'];
Se alguém puder ajudar, agradeço. Abraços!
Carregando comentários...