Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/09/2010, 00:43
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 9 meses
Puntos: 20
Respuesta: Cómo crear una encuesta/quiz inteligente con jquery

Cita:
Iniciado por tredio Ver Mensaje
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
  1. //function getRespuesta(){
  2.     //    return $("#cuestionario dl dd").attr('id').split('-')[1];
  3.     //}

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
  1. $("#cuestionario dl dd").live('click', function () {
  2.         if($(this).hasClass('activo') || $('.activo').length < getN()){
  3.            $(this).toggleClass('activo');
  4.            alert($(this).attr('id').split('-')[1]); // muestra mensaje con el numero de respuesta seleccionado
  5.         }
  6.     });

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 original
  1. var respuesta = 0;
  2.    
  3.     function loadQuestion(){        
  4.         $('#cuestionario').html('').load('preguntas.php?q='+(++question)'&r='+respuesta);
  5.     }

Qué tal? :D la idea la tengo... implementarla es mucho más difícil!