Table_sv : tableau dynamique, montrer/cacher colonne sur demande

Soyez le premier à donner votre avis sur cette source.

Vue 4 782 fois - Téléchargée 585 fois

Description

'table_sv' : qu'est-ce que c'est ?

Un script JS-dynamique qui permet à l'utilisateur de sélectionner les colonnes
d'un tableau qu'il désire afficher. Pour cela, il doit simplement cocher ou
décocher les cases correspondantes.

Le script crée automatiquement les cases à cocher.

Les balises 'table' doivent
  • être placées dans une 'div' dont l'id est 'a_afficher',
  • être associées à la classe de style 'select_col',
  • avoir une id (quelconque),
  • avoir des cellules d'en-tête (balise 'th').


Les colonnes dont l'en-tête ('th') est associée à la classe 'select_col_on'
seront affichées initialement. La case à cocher associée à cette colonne sera
cochée initialement.
Les colonnes dont l'en-tête ('th') est associée à la classe 'select_col_tjrs'
seront toujours affichées. Aucune case à cochée ne sera créé pour cette colonne.

Merci à Marcel Bultez, pour son code qui m'a bien aidé à démarrer
http://www.javascriptfr.com/codes/TRAITEMENTS-SUR-TABLEAUX_26660.aspx

Conclusion :


'table_sv' est protégé par un copyright ©2012 - Pierre POISSON (synanceia) et par la licence GNU GPL v3.

Vous disposez de 4 libertés fondamentales :
  • La liberté d'exécuter le programme, pour tous les usages (liberté 0).
  • La liberté d'étudier le fonctionnement du programme, et de l'adapter à vos besoins (liberté 1).
  • La liberté de redistribuer des copies (liberté 2).
  • La liberté d'améliorer le programme et de publier vos améliorations, pour en faire profiter toute la communauté (liberté 3).

----

Plus d'info :
http://synanceia.free.fr/phpjsvform/form.php?form=table&h=600

Exemples :
http://synanceia.free.fr/table_sv/table.htm
http://synanceia.free.fr/table_sv/table2.htm

Codes Sources

A voir également

Ajouter un commentaire

Commentaire

Messages postés
8
Date d'inscription
lundi 16 août 2010
Statut
Membre
Dernière intervention
2 mars 2012

Bonjour à tous,

Les balises 'input' (les cases à cocher) créées par ce script ne sont pas incluses dans un formulaire (balise 'form')...

Est-ce admissible ?

Vos remarques et suggestions sont bienvenues...

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.