estoy tratando de meter un pequeño formulario en el cual se pueda poner una
pregunta y poner 2 opciones de respuestas
si y no y para eyo pongo 2 botones de opcion para que seleccione la respuesta bueno yo no deceo que se recargue la pagina para insertar la respuesta simplemente que al seleccionar la respuesta y al pulsar el boton se guarde en mi tabla para eyo ocupo jquery y uso el metodo
$.getJSON pero de las 2 respuestas que doy solo me agarra uno que es el primero el
si y el
no nunca me lo agarra que estara saliendo mal
formulario.php <form action="" method="post"> <input name="opcion" type="radio" value="si" id="opcion"/>Si
<input name="opcion" type="radio" value="no" id="opcion"/>No
<br> <input type="submit" name="button" id="boton" value="Votar" />
votar.jsvar x;
x=$(document);
x.ready(inicializarEventos);
function inicializarEventos()
{
var x;
x=$("#boton");
x.click(presionSubmit);
}
function presionSubmit()
{
var v=$("#opcion").attr("value");
$.getJSON("consultas/votar.php",{opcion:v},llegadaDatos);
return false;
}
function llegadaDatos(datos)
{
$("#resultados").html(datos.variable); //muestra el error!
}
votar.php
<?php
header('Content-Type: text/txt; charset=ISO-8859-1'); include("../conexion/conexion.php");
$opcion=$_REQUEST['opcion'];
echo "{'variable':'$opcion' }";
?>