Une treeview générée dynamiquement, utilisant les styles css et compatible avec ie et mozilla

Soyez le premier à donner votre avis sur cette source.

Vue 25 611 fois - Téléchargée 5 134 fois

Description

Aucune description n'est fournie pour ce projet

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
1
Date d'inscription
vendredi 31 mars 2006
Statut
Membre
Dernière intervention
21 décembre 2006

le script fonctionne bien sous Firefox,
mais les performances pour des arbres complex et de plus de 2000 noeuds
sont tres mediocres (environ 2 minutes pour 2000 noeuds)
il est donc innutilisable pour des gros arbres .....
Messages postés
30
Date d'inscription
samedi 24 janvier 2004
Statut
Membre
Dernière intervention
13 mars 2009

Bonjour à tous, je viens de dynamiser en php ta superbe source, je suis embeté sur 2 points, IE ne veut pas l'executer jusqu'au bout et je n'arrive pas à fermer tous les noeuds, on peut pas le laisser fermer d'office?

Merci du coup de pouce
Messages postés
441
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
22 mai 2012
6
Salut Baratator ^^

Malheureusement, j'ai pas trop le temps de faire la mise à jour
Mais c'est vraiment cool de ta part !

Merci, merci
Messages postés
1
Date d'inscription
lundi 26 juillet 2004
Statut
Membre
Dernière intervention
13 novembre 2005

pour rajouter en live des cellules/lignes a une table en javascript/DOM rien de plus simple:
supposont que
_table = document.getElementById("tontableau");
pos = l'index ou tu veux ajouter/supprimer ta ligne/colonne OU -1 pour l'ajouter en fin de tableau/ligne
pour ajouter une ligne :
_table.insertRow(pos);

pour ajouter une colonne:
_table.rows[indexdelaligne].insertCell(pos);

C'est vraiment pas sorcier et ca marche sans probleme ;)

pour supprimer lignes et colonnes :
_table.rows[indexdelaligne].deleteCell(pos);
_table.deleteRow(pos);

Enjoy ;)
Messages postés
441
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
22 mai 2012
6
J'ai déjà essayé de faire en sorte d'ajouter des noeuds sans recharger toute la treeview, et c'est pas gagné :

Chaque noeud est en fait une ligne d'un tableau et je n'ai pas trouvé comment insérer une nouvelle ligne, une fois le tableau fermé.

Sans ça, se serait un jeu d'enfant !!

Au fait, si quelqu'un peut me donner des conseils pour rendre mon code compatible avec d'autres navigateurs, qu'il n'hésite surtout pas !!!!
Afficher les 9 commentaires

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.