Check out the LimeSurvey source code on GitHub!
Welcome, Guest
Username: Password:

TOPIC: question auto checked

question auto checked 3 years 11 months ago #86147

  • startx25
  • startx25's Avatar
  • Offline
  • Senior Lime
  • Posts: 50
  • Karma: 0
Bonjour à tous

je n'arrive pas à faire une chose qui me paraissait tout simple

je voudrais qu'une question soit automatiquement remplie

j'ai une list de checkox dans ma question et je voudrais que la première case soit déjà coché

<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
document.getElementById('answer78692X8X511A').checked = 'checked';
});
</script>

mais visiblement ça marche pas.......

Merci pour toute aide
The administrator has disabled public write access.

question auto checked 3 years 11 months ago #86163

  • Ben_V
  • Ben_V's Avatar
  • Offline
  • Platinum Lime
  • Posts: 1825
  • Thank you received: 449
  • Karma: 111
Salut,
Normalement, si ta version n'est pas d'un âge trop scandaleux tu as la possibilité de mettre un ou plusieurs choix par défaut pour les listes...
L' îcone est à droite quand tu configures la question

Ben/
Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
All LS releases => bit.ly/1VMuTDu | 2.06lts => bit.ly/1Qv44A1
Demo surveys => bit.ly/20NW9V8 (already included in /docs/demosurveys)
Last Edit: 3 years 11 months ago by Ben_V.
The administrator has disabled public write access.

question auto checked 3 years 11 months ago #86178

  • startx25
  • startx25's Avatar
  • Offline
  • Senior Lime
  • Posts: 50
  • Karma: 0
Bonjour merci pour votre réponse


j'ai besoin de réponse dynamique....car je voudrais utiliser la valeur du token "language" pour répondre automatiquement à la question....

Merci pour ton aide
The administrator has disabled public write access.

question auto checked 3 years 11 months ago #86192

  • Ben_V
  • Ben_V's Avatar
  • Offline
  • Platinum Lime
  • Posts: 1825
  • Thank you received: 449
  • Karma: 111
Salut,
Si le questionnaire est en plusieurs langues et qu'il y a la possibilité de changer, la langue d'envoi du questionnaire ne sera pas forcément la même que celle de l'invitation..

- Normalement dans les résultats apparaît déjà par défaut la langue d'envoi du questionnaire. Pour récupérer cette valeur ailleurs je pense qu'il suffit de mettre le mot-clé {LANG} ou on a besoin de voir apparaître la valeur (en, es , fr etc...)

- Sinon si c'est plutôt la langue de l'invitation, je ne sais pas trop comment faire à part créer (en parallele du champ de choix de langue par défaut), un attribut d'invitation pour le language et de le faire apparaître en utilisant cette fois-ci, le mot-clé {TOKEN:ATTRIBUTE_1} (ou {TOKEN:ATTRIBUTE_2}, {TOKEN:ATTRIBUTE_3} etc... selon si d'autres attributs ont été créés avant ou non)


Ces mots clés sont à coller dans ton option de réponse qui pourra être désignée ensuite comme réponse par défaut à la question

Ben/
Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
All LS releases => bit.ly/1VMuTDu | 2.06lts => bit.ly/1Qv44A1
Demo surveys => bit.ly/20NW9V8 (already included in /docs/demosurveys)
The administrator has disabled public write access.

question auto checked 3 years 11 months ago #86206

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • Moderator Lime
  • Posts: 9346
  • Thank you received: 1338
  • Karma: 386
Salut,

jquery est ton amis. Avec le gestionnaire d'expression pour gérer les copie de questionnaires.
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
$("#answer{CODE_A.SGQA}").attr("checked",true);
});
</script>

Si je ne me trompe.

Pour la langue en cours ou celle de l'invitation ?

Denis
Assistance on LimeSurvey forum and LimeSurvey core developpement are on my free time (Say thanks ?).
A bug not reported is a bug not corrected. | Please, read the documentation | La doc en français à besoin de vous
Last Edit: 3 years 11 months ago by DenisChenu.
The administrator has disabled public write access.
Moderators: Nickko
Time to create page: 0.823 seconds
Imprint                   Privacy policy                  Revocation information and revocation form