Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi
  • Page :
  • 1
  • 2

SUJET : Masquer une colonne ...

Re: Masquer une colonne ... il y a 1 an 11 mois #87846

  • LS67
  • Portrait de LS67
  • Hors ligne
  • Fresh Lemon
  • Messages : 11
  • Karma: 0
Salut Denis,
Je suis d'accord avec toi sur une solution en JS. Petit problème pour moi, je ne sais pas comment faire en Js. Donc si tu as un exemple de script....

Faouzi
L'administrateur a désactivé l'accès en écriture pour le public.

Re: Masquer une colonne ... il y a 1 an 11 mois #87855

  • DenisChenu
  • Portrait de DenisChenu
  • Hors ligne
  • Moderator Lime
  • Messages : 6429
  • Remerciements reçus 839
  • Karma: 249
Salut,

Cela demande du temps de construire un script ...

Mais rapidement, pour maquer la colonne 1 (par exemple) de la question 212
$("#question212 table.question tbody tr").each(function(){
$(this).find('td').eq(1).css("display",'none');
}
$("#question212 table.question thead tr").each(function(){
$(this).find('th').eq(1).css("display",'none');
}
L'administrateur a désactivé l'accès en écriture pour le public.

Re: Masquer une colonne ... il y a 1 an 11 mois #87859

  • LS67
  • Portrait de LS67
  • Hors ligne
  • Fresh Lemon
  • Messages : 11
  • Karma: 0
Merci Denis!

Une autre question : si j'ai bien compris, le code en question faut que je le rajoute
dans l'éditeur HTM (ci-dessous)?

L'autre point, j'aimerai ajouter une condition : je prends ton exemple, et je souhaite lui dire : masquer colonne 1 de la question 122 si pas de réponse à la question 121! Faut utiliser "if INSERTANS... non ?

EditHtml.png
L'administrateur a désactivé l'accès en écriture pour le public.

Re: Masquer une colonne ... il y a 1 an 11 mois #87860

  • LS67
  • Portrait de LS67
  • Hors ligne
  • Fresh Lemon
  • Messages : 11
  • Karma: 0
EditHtml.jpg
L'administrateur a désactivé l'accès en écriture pour le public.

Re: Masquer une colonne ... il y a 1 an 11 mois #87861

  • LS67
  • Portrait de LS67
  • Hors ligne
  • Fresh Lemon
  • Messages : 11
  • Karma: 0
J'ai écris ça, mais fonctionne pas !!!!!!!!!!!

<script>
$(document).ready(function() {
$("#question15 table.question tbody tr").each(function(){
$(this).find('td').eq(1).css("display",'none');
}
$("#question15 table.question thead tr").each(function(){
$(this).find('th').eq(1).css("display",'none');
}

};
</script>
L'administrateur a désactivé l'accès en écriture pour le public.

Re: Masquer une colonne ... il y a 1 an 11 mois #87890

  • DenisChenu
  • Portrait de DenisChenu
  • Hors ligne
  • Moderator Lime
  • Messages : 6429
  • Remerciements reçus 839
  • Karma: 249
Salut,

Correctif (merci de vérifier aussi par soit même avec FireBug par exemple :) )
$(document).ready(function() {
$("#question{QID} table.question tbody tr").each(function(){
$(this).find('td').eq(1).css("display",'none');
});
$("#question{QID} table.question thead tr").each(function(){
$(this).find('th').eq(1).css("display",'none');
});
});

Sinon, oui, des test if("{QCODE_SQ01"!="Y") par exemple.

Sinon : www.sondages.pro/a-propos/contact.html ;)
L'administrateur a désactivé l'accès en écriture pour le public.

Re: Masquer une colonne ... il y a 1 an 11 mois #87935

  • LS67
  • Portrait de LS67
  • Hors ligne
  • Fresh Lemon
  • Messages : 11
  • Karma: 0
Merci Denis,
le masquage des colonnes fonctionne sans prob.
Cependant, maintenant j'ai un prob. au niveau de ma condition qui fonctionne pas :
ci-dessous le code,


<script>
$(document).ready(function() {
if ("{63971X368X3941SQ001}"!="")
{
$("#question{3985} table.question tbody tr").each(function(){
$(this).find('td').eq(0).css("display",'none');
});
$("#question{3985} table.question thead tr").each(function(){
$(this).find('th').eq(0).css("display",'none');
});
}
});
</script>
L'administrateur a désactivé l'accès en écriture pour le public.

Re: Masquer une colonne ... il y a 1 an 11 mois #87947

  • LS67
  • Portrait de LS67
  • Hors ligne
  • Fresh Lemon
  • Messages : 11
  • Karma: 0
Enfinnnnnnnnnnnnnnnnnnnnn :laugh:
Merci ci-dessous le bon code pour la condition:


<script>
$(document).ready(function() {

if ("{INSERTANS:63971X368X3941SQ001}"=="")
{.....................
..................
L'administrateur a désactivé l'accès en écriture pour le public.
  • Page :
  • 1
  • 2
Modérateurs: Nickko
Temps de génération de la page : 0.181 secondes
Donation Image