Fórum Serealize() #473900
24/03/2014
0
Prezados, preciso gerar um formulario de perguntas e respostas com dados vindo do banco, então fiz a seguinte estrtura utilizando o bootstrap
Apenas para testar como a serealização vai funcionar fiz
Mas o alert está imprimindo vazio, em alguns sites vi que estavam pegando pelo node então se trocar $("#formPesquisa") por apenas $("form") ele pega todos os outros formularios anteriores (estou usando include nesse sistema).
Como faço para pegar os dados? onde estou errando, o serealize vai funcionar com campos radio? Obrigado.
<form method="post" id="formPesquisa">
<input type="text" name="teste" id="teste">
<?php foreach ($perguntas as $lisPergunta) { ?>
<div class="control-group">
<label class="control-label well well-small"><strong><?php echo $lisPergunta['nome'] ?></strong></label>
<div class="controls">
<?php
$db->setTabela("rh.dbo.ProvaOn_Resposta");
$where = "idPergunta = {$lisPergunta['idPergunta']}";
$respostas = $db->read($where);
foreach ($respostas as $lisResposta) {
?>
<label class="radio" style="margin-left: 25px">
<input type="radio" name="<?php echo $lisPergunta['idPergunta'] ?>" id="<?php echo $lisResposta['idResposta'] ?>" value="<?php echo $lisPergunta['idPergunta'] ?>" >
<?php echo $lisResposta['nome'] ?>
</label>
<?php } ?>
</div>
</div>
<br>
<?php } ?>
<div class="control-group">
<div class="controls">
<button type="button" id="btnForm" onclick="fcteste();">Responder</button>
</div>
</div>
</form>Apenas para testar como a serealização vai funcionar fiz
<script>
function fcteste(){
var teste = $("#formPesquisa").serializeArray();
alert(teste);
}
</script>
Mas o alert está imprimindo vazio, em alguns sites vi que estavam pegando pelo node então se trocar $("#formPesquisa") por apenas $("form") ele pega todos os outros formularios anteriores (estou usando include nesse sistema).
Como faço para pegar os dados? onde estou errando, o serealize vai funcionar com campos radio? Obrigado.
Claudio Lopes
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)