Cita:
Iniciado por tredio no necesariamente enviar un arrglo, solo con enviar el numero de la pregunta, cosa que tenemos en question, y la respuesta que eligio basta, todo lo demas serian condicionales de PHP para hacer el trabajo. intenta algo y partimos de ahi.
Intenté crear una función especifica para recoger las respuestas
Código Javascript
:
Ver original//function getRespuesta(){
// return $("#cuestionario dl dd").attr('id').split('-')[1];
//}
Pero no me funcionaba al llamarla dentro de aquí (así que tuve que definirla dentro, está con un alert para hacer pruebas...
Código Javascript
:
Ver original$("#cuestionario dl dd").live('click', function () {
if($(this).hasClass('activo') || $('.activo').length < getN()){
$(this).toggleClass('activo');
alert($(this).attr('id').split('-')[1]); // muestra mensaje con el numero de respuesta seleccionado
}
});
El alert muestra el valor de la respuesta seleccionada, ahora este valor es el que se tendría que ir guardando... para luego pasárselo como parámetro a la función loadQuestion(), no?
Código Javascript
:
Ver originalvar respuesta = 0;
function loadQuestion(){
$('#cuestionario').html('').load('preguntas.php?q='+(++question)'&r='+respuesta);
}
Qué tal? :D la idea la tengo... implementarla es mucho más difícil!