- Posts: 441
- Thank you received: 25
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Question tableau
- Remundo
- Topic Author
- Offline
- Platinum Member
Less
More
9 years 6 months ago #112611
by Remundo
Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
Question tableau was created by Remundo
Bonjour,
Est-il possible simplement sans trop de programmation de rajouter une case à cocher permettant de cocher l'ensemble des réponses d'une colonne en un clic.
Cela pourrait-être un gain de temps précieux lors d'une interrogation en ligne surtout lorsque l'on a plusieurs tableaux à suivre identiques.
Bonne journée
Est-il possible simplement sans trop de programmation de rajouter une case à cocher permettant de cocher l'ensemble des réponses d'une colonne en un clic.
Cela pourrait-être un gain de temps précieux lors d'une interrogation en ligne surtout lorsque l'on a plusieurs tableaux à suivre identiques.
Bonne journée
Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
Attachments:
The topic has been locked.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13907
- Thank you received: 2546
9 years 5 months ago - 9 years 5 months ago #112734
by DenisChenu
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
Replied by DenisChenu on topic Question tableau
Il te faut programmer un minimum ...
Par exemple : pour les réponses :
Emploi <i class="checkall">Check all</i>
Et un script du genre
NON TESTÉ !
Par exemple : pour les réponses :
Emploi <i class="checkall">Check all</i>
Et un script du genre
Code:
$(document).on("click","thead .checkall", function(){ indexcheck=$(this).closest("thead tr").index(this).index(); $(this).closest('table.question').find('tbody tr').each(function(){ $(this).eq(indexcheck).find('input:radio').click(); }); });
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
Last edit: 9 years 5 months ago by DenisChenu.
The topic has been locked.
- Remundo
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 441
- Thank you received: 25
9 years 5 months ago #113017
by Remundo
Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
Replied by Remundo on topic Question tableau
Merci Denis,
Mais où dois-je placer ce script ?
Dans la question directement ou bien ailleurs ?
Mais où dois-je placer ce script ?
Dans la question directement ou bien ailleurs ?
Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
The topic has been locked.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13907
- Thank you received: 2546
9 years 5 months ago #113024
by DenisChenu
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
Replied by DenisChenu on topic Question tableau
Dans le code source (HTML) de la question.
Denis
Denis
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
- Remundo
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 441
- Thank you received: 25
9 years 5 months ago #113115
by Remundo
Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
Replied by Remundo on topic Question tableau
Ok, c'est bien ce que j'avais fait mais sans succès malheureusement..
Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
The topic has been locked.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13907
- Thank you received: 2546
9 years 5 months ago #113125
by DenisChenu
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
Replied by DenisChenu on topic Question tableau
Salut,
Il me faudrait un lien pour voir les éventuelles erreurs.
Sinon, core mieux : un tit questionnaire de test
Il me faudrait un lien pour voir les éventuelles erreurs.
Sinon, core mieux : un tit questionnaire de test
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
- Remundo
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 441
- Thank you received: 25
9 years 5 months ago #113151
by Remundo
Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
Replied by Remundo on topic Question tableau
Pour l'instant rien ne se passe ça affiche juste l'ensemble du code à la suite de l'intitulé de la question. Peut-être manque-t-il juste une parenthèse ou un ; quelque part ?
Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
The topic has been locked.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13907
- Thank you received: 2546
9 years 5 months ago #113152
by DenisChenu
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
Replied by DenisChenu on topic Question tableau
Oui,
Bien sur, il faut ajouter <script> avant le code et </script> après le code.
Denis
Bien sur, il faut ajouter <script> avant le code et </script> après le code.
Denis
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
- Remundo
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 441
- Thank you received: 25
9 years 5 months ago #113153
by Remundo
Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
Replied by Remundo on topic Question tableau
Ok, merci Denis et pour Emploi <i class="checkall">Check all</i> que j'ai placé au niveau de la modalité du tableau, s'affiche Emploi Check all?
Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
The topic has been locked.
- Remundo
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 441
- Thank you received: 25
9 years 5 months ago #113185
by Remundo
Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
Replied by Remundo on topic Question tableau
Je t'ai mis en pièce jointe la question ou j'ai essayé d'appliquer le code.
Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
Attachments:
The topic has been locked.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13907
- Thank you received: 2546
9 years 5 months ago #113191
by DenisChenu
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
Replied by DenisChenu on topic Question tableau
Salut,
Il vaut mieux pas se servir de input:radio : cela complexifie le code pour rien ...
EN plus cela ne sert pas vraiment , puisque sur chaque ligne : cocher l'un des boutns décoche les autres. Donc cocher sur l'une des colonnes décoche toutes les autres.
Et la question corrigée . Tu peux utiliser les class .checkall et .checkall.checked dans le fichier template.css.
Denis
Il vaut mieux pas se servir de input:radio : cela complexifie le code pour rien ...
EN plus cela ne sert pas vraiment , puisque sur chaque ligne : cocher l'un des boutns décoche les autres. Donc cocher sur l'une des colonnes décoche toutes les autres.
Code:
<script> $(document).on("click","thead .checkall", function(e){ indexcheck=$(this).closest("thead tr").find(".checkall").index(this); $(this).closest('table.question').find('tbody tr').each(function(){ $(this).find('td').eq(indexcheck).click(); }); $("thead .checkall").removeClass("checked"); $(this).addClass('checked'); }); </script>
Et la question corrigée . Tu peux utiliser les class .checkall et .checkall.checked dans le fichier template.css.
Denis
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
Attachments:
The topic has been locked.
- Remundo
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 441
- Thank you received: 25
9 years 5 months ago #113194
by Remundo
Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
Replied by Remundo on topic Question tableau
Voici ce que j'obtiens, faut-il rajouter des choses dans le fichier template.css aussi?
Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
Attachments:
The topic has been locked.
Moderators: Nickko