Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Matriz con opción NA en una sola subpregunta.

  • frnchu
  • frnchu's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 9 months ago - 1 year 9 months ago #230578 by frnchu
Versión 3.19.2+191017


Buenos días, estoy intentando implementar una pregunta tipo matriz en mi cuestionario, en la que en la última subpregunta se pueda seleccionar la opción "Sin respuesta" pero que en las anteriores subpreguntas esto no sea posible, que desaparezca la opción de seleccionarla.
[img


He probado añadiendo en el campo de "Pregunta", en fuente HTML, lo siguiente:

<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
$('#question{QID} tr.answers-list:eq(0) .answer_cell_96 *').remove();
$('#question{QID} tr.answers-list:eq(1) .answer_cell_96 *').remove();
$('#question{QID} tr.answers-list:eq(2) .answer_cell_96 *').remove();
});
</script>


Pero no funciona. No sé si tengo que modificar, añadir, borrar... Algo, o directamente  esta no es la forma de hacerlo. ¿Alguna sugerencia?
Gracias.
 
Last edit: 1 year 9 months ago by frnchu.

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 9 months ago #230579 by Joffm
Es absolutamente correcto.
PERO SOLO si el código de "sin repuesta" es 96.

 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: frnchu

Please Log in to join the conversation.

  • frnchu
  • frnchu's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 9 months ago #230580 by frnchu
Ok! ¿Dónde podrías comprobar cuál es el código de esa categoría de respuesta?
Muchas gracias!

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 9 months ago - 1 year 9 months ago #230582 by Joffm
1. La pregunta es obligatoria
o
2. La pregunta no es obligatoria (no muestra la respuesta predeterminada "sin respuesta")

Luego agregas tu código con la opción de respuesta "sin respuesta".

o usas

$('#question{QID} tr.answer-list:eq(y).radio-item:eq(x) *').remove();
x: eje x
y: eje y

Así que siempre es importante mostrar lo que estás haciendo. exportación lss.

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 1 year 9 months ago by Joffm.
The following user(s) said Thank You: frnchu

Please Log in to join the conversation.

  • frnchu
  • frnchu's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 9 months ago #230589 by frnchu
Okey, como respuesta obligatoria y el código que me indicas (con x e y), he conseguido hacerlo funcionar. Muchísimas gracias, de verdad.

Please Log in to join the conversation.

Lime-years ahead

Online-surveys for every purse and purpose