Est-il possible de remplir automatiquement des champs menu déroulant ou boutons radio à l'aide d'attributs de la table d'invitation.
Je sais que c'est possible dans des champs ouverts, type zone de texte, j'ai déjà utilisé le code javascript pour, mais je ne trouve rien sur les forums pour des champs "fermés".
Je précise que mes questions sont obligatoires et conditionnées entre elles, peut-être que cela complique le code.
Merci pour ta réponse.
Je suis en train d'adapter le code. Juste une question, entre "$('#question{QID}" et "input.radio:eq(0)').trigger('click');", il y a un point ou pas car mon code ne fonctionne pas ? Et après #question, je mets juste le QID ou aussi le SID, GID et QID séparés par un X ?
J'espère que je suis claire. Je n'ai pas l'habitude du javascript.
1) non il n'y a pas de point là où tu mentionnes
2) question{QID} => pas de {SID} ni {QID} à ce niveau...
Celà ne doit pas être loin de fonctionner mais c'est sûr que ce n'est pas facile quand on débute avec javascript... Comme je n'utilise quasiment jamais les tokens, je n'ai hélas pas de code "tout pret" à partager...
Une autre solution est d'utiliser une question maquée au début du questionnaire avec :
{QCODE=TOKEN:ATTRIBUTE_1}
{QCODE2=TOKEN:ATTRIBUTE_2}
E choissant bien tes attributs et tes codes.
Denis
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. -
Professional support
-
Plugins, theme and development
. I don't answer to private message.