Bonjour,
J'ai un projet de développement pour l'un des mes sites web mais je ne sais pas par où commencer. Je vous explique. J'ai une liste qui se présente comme en FIGURE 1
FIGURE 1
+ Ligne 1
+ Ligne 2
+ Ligne 3
+ Ligne x
Je souhaiterais, par exemple, au clic sur le '+' de la ligne 2, l'affichage devient celui-ci :
FIGURE 2
+ Ligne 1
- Ligne 2
sous ligne 2-1
sous ligne 2-2
sous ligne 2-x
+ Ligne 3
+ Ligne x
Le contenu des sous-lignes est dans une base de données mais avec XMLHttpRequest() je pense savoir comment faire ayant déjà manipulé de l'AJAX dans d'autres projets.
Si maintenant je clique sur le '-' de Ligne 2, les deux sous-lignes disparaissent et l'affichage revient à la FIGURE 1
Et dernière étape, si je clique sur le '+' de la Ligne 3 de la FIGURE 2, les deux sous-lignes de la Ligne 2 disparaissent également et cela donne alors l'affichage suivant
FIGURE 3
+ Ligne 1
+ Ligne 2
- Ligne 3
sous ligne 3-1
sous ligne 3-2
sous ligne 3-x
+ Ligne x
Je maîtrise le PHP et MySQL mais je suis une demi-buse en CSS et une triple-buse en Javascript. Y aurait-il de par le vaste monde une âme généreuse qui pourrait me mettre le pied à l'étrier pour réaliser ça ?
Merci à vous.
J'ai un projet de développement pour l'un des mes sites web mais je ne sais pas par où commencer. Je vous explique. J'ai une liste qui se présente comme en FIGURE 1
FIGURE 1
+ Ligne 1
+ Ligne 2
+ Ligne 3
+ Ligne x
Je souhaiterais, par exemple, au clic sur le '+' de la ligne 2, l'affichage devient celui-ci :
FIGURE 2
+ Ligne 1
- Ligne 2
sous ligne 2-1
sous ligne 2-2
sous ligne 2-x
+ Ligne 3
+ Ligne x
Le contenu des sous-lignes est dans une base de données mais avec XMLHttpRequest() je pense savoir comment faire ayant déjà manipulé de l'AJAX dans d'autres projets.
Si maintenant je clique sur le '-' de Ligne 2, les deux sous-lignes disparaissent et l'affichage revient à la FIGURE 1
Et dernière étape, si je clique sur le '+' de la Ligne 3 de la FIGURE 2, les deux sous-lignes de la Ligne 2 disparaissent également et cela donne alors l'affichage suivant
FIGURE 3
+ Ligne 1
+ Ligne 2
- Ligne 3
sous ligne 3-1
sous ligne 3-2
sous ligne 3-x
+ Ligne x
Je maîtrise le PHP et MySQL mais je suis une demi-buse en CSS et une triple-buse en Javascript. Y aurait-il de par le vaste monde une âme généreuse qui pourrait me mettre le pied à l'étrier pour réaliser ça ?
Merci à vous.