Welcome to the LimeSurvey Community Forum

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

Sous-réponse dans une réponse

  • Sekhmet
  • Sekhmet's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 5 months ago - 1 year 5 months ago #244777 by Sekhmet
Sous-réponse dans une réponse was created by Sekhmet
Aidez-nous à vous aider et remplissez les cases appropriées :
Votre version de LimeSurvey : Version de votre LimeSurvey : Version 5.6.28
Votre propre serveur ou LimeSurvey Cloud : Cloud
Thème :
Vanilla
==================

Bonjour,

Dans le cadre de ma thèse d'exercice de médecine et la réalisation d'un questionnaire, je me retrouve à utiliser LimeSurvey !
Parmi les questions de mon questionnaire j'aurais souhaité en créer une avec une nouvelle question dans la réponse cochée, une sorte de mise en abime.
Je m'explique :
La question qui se rapproche le plus de celle que je veux créer est celle à Choix multiples avec commentaires (Type: P).
Je souhaiterais créer une question à choix multiples, puis, reproduire le même schéma de choix multiples pour chaque réponse cochée.
Type :
Réponse A
     - sous réponse A1
     - sous réponse A2
     - sous réponse A3
     - sous-réponse A4
Réponse B
     - sous réponse B1
     - sous réponse B2
Réponse C
     - sous réponse C1
     - sous réponse C2
     - sous réponse C3

Est-ce possible ? Si oui, savez-vous comment ?

En vous remerciant,


Sekhmet
 
Last edit: 1 year 5 months ago by Sekhmet.

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 5 months ago #244780 by Joffm
Replied by Joffm on topic Sous-réponse dans une réponse
Oui.
Regardez ici.



 

File Attachment:

File Name: limesurvey...3499.lss
File Size:33 KB


Joffm

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

Please Log in to join the conversation.

  • Sekhmet
  • Sekhmet's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 4 months ago #244811 by Sekhmet
Replied by Sekhmet on topic Sous-réponse dans une réponse
Un énorme merci pour votre réponse ci-dessus ! C'est exactement ça que je cherche à faire !

Par contre je ne suis pas du tout familier avec les fichier .lss et encore moins avec leur contenu
J'ai essayé de comprendre quelles données il fallait rentrer et à quel endroit mais sans succès...

Où dois-je rentrer les ligne de code pour faire apparaitre des sous réponses quand une réponse est cochée ?

Serait-il possible de visualiser le code entré qui a permis de créer cet exemple dans votre précédent message ?

J'ai cherché un tutoriel, sans succès :')


Encore merci pour votre assistance !


Sekhmet

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 4 months ago #244839 by Joffm
Replied by Joffm on topic Sous-réponse dans une réponse
Un fichier lss est importé


Manuel:
[url] www.limesurvey.org/manual/Surveys_-_intr...tion#Import_a_survey [/url]
 

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

Please Log in to join the conversation.

  • Sekhmet
  • Sekhmet's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 4 months ago #244849 by Sekhmet
Replied by Sekhmet on topic Sous-réponse dans une réponse
Merci ! C'est parfait !

Please Log in to join the conversation.

  • Sekhmet
  • Sekhmet's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 2 months ago #248629 by Sekhmet
Replied by Sekhmet on topic Sous-réponse dans une réponse
Bonjour,

Toujours en lien avec cette question à choix multiples qui décline des sous réponses quand on coche un item, j'aimerais cette fois inclure, dans chaque item coché, une sous réponse "Autre" avec une zone de texte libre à coté.
Pour le moment je n'arrive qu'à intégrer manuellement le "autre" en l'écrivant dans chaque item via le jeu d'étiquettes mais je n'arrive pas à faire en sorte qu'une zone de texte apparaisse à coté de chaque "autre"

Par exemple :
Réponse A
     - sous réponse A1
     - sous réponse A2
     - sous réponse A3
     - sous-réponse A4
     - autre : "texte libre"
Réponse B
     - sous réponse B1
     - sous réponse B2
     - autre : "texte libre"
Réponse C
     - sous réponse C1
     - sous réponse C2
     - sous réponse C3
     - autre : "texte libre"

Sauriez vous comment je pourrais procéder ?

Merci !

Raphaël

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 2 months ago - 1 year 2 months ago #249302 by Joffm
Replied by Joffm on topic Sous-réponse dans une réponse

Pour le moment je n'arrive qu'à intégrer manuellement le "autre" en l'écrivant dans chaque item via le jeu d'étiquettes mais je n'arrive pas à faire en sorte qu'une zone de texte apparaisse à coté de chaque "autre".

Oh mon Dieu

Prendre une question "Choix multiples avec commentaire"
Affichez les sous-reponses lorsque la « Réponse » est choisie.
Supprimez les zones de texte où aucun texte n'est nécessaire
Code:
 <script type="text/javascript" charset="utf-8">
    $(document).ready(function() { 
        var thisQuestion = $('#question{QID}');
        // Remove some text inputs
        $('.checkbox-text-item:eq(0) .comment-item', thisQuestion).remove();
        $('.checkbox-text-item:eq(1) .comment-item', thisQuestion).remove();
        $('.checkbox-text-item:eq(2) .comment-item', thisQuestion).remove();
        $('.checkbox-text-item:eq(3) .comment-item', thisQuestion).remove();
        $('.checkbox-text-item:eq(4) .comment-item', thisQuestion).remove();
        $('.checkbox-text-item:eq(6) .comment-item', thisQuestion).remove();
        $('.checkbox-text-item:eq(7) .comment-item', thisQuestion).remove();
        $('.checkbox-text-item:eq(8) .comment-item', thisQuestion).remove();
        $('.checkbox-text-item:eq(10) .comment-item', thisQuestion).remove();
        $('.checkbox-text-item:eq(11) .comment-item', thisQuestion).remove();
        $('.checkbox-text-item:eq(12) .comment-item', thisQuestion).remove();
        $('.checkbox-text-item:eq(13) .comment-item', thisQuestion).remove();
    });
</script>

Avec un peu de CSS




Joffm

Ou remplacez "l'ancienne" solution par "Choix multiples avec commentaire" et supprimez les champs de texte superflus

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

Please Log in to join the conversation.

  • Sekhmet
  • Sekhmet's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 2 months ago #250323 by Sekhmet
Replied by Sekhmet on topic Sous-réponse dans une réponse
Vous m'avez fait beaucoup rire avec votre "Oh mon Dieu" ! Ce qui me parait être aussi obscure qu'une nuit sans Lune semble être pour vous le béaba !

Un grand merci en tout cas pour l'aide que vous m'avez apporté.

Please Log in to join the conversation.

Moderators: Nickkoholchtpartner

Lime-years ahead

Online-surveys for every purse and purpose