Bonjour, je suis débutant en PHP, HTML, Javascript. Je suis actuellement en stage et on m'a demandé de réaliser une arborescence avec les menus dépliants avec des petits boutons + et -.
J'ai donc réaliser cette partie cependant j'ai un problème par rapport au temps de chargement de la page qui est très très long. Je récupère presque 100000 lignes et chaque ligne est composé d'une image associé à une fonction javascript pour les niveaux ayant un fils et d'un texte dans un tableau.
Voila à quoi ressemble un peu mon code
Le premier div correspond a des identifiants et le second div correspond à des valeurs par rapports a l'dentifiant. Quand on click sur l'image (+/-) la fonction expand dépli/repli dans l'arbo 1 puis dans l'arbo 2.
Pouvez-vous me dire comment pourrais-je faire afin que ma page se charge plus rapidement ou un autre moyen de créer mon arborescence (treeview) svp.
J'ai donc réaliser cette partie cependant j'ai un problème par rapport au temps de chargement de la page qui est très très long. Je récupère presque 100000 lignes et chaque ligne est composé d'une image associé à une fonction javascript pour les niveaux ayant un fils et d'un texte dans un tableau.
Voila à quoi ressemble un peu mon code
<div id=arbo1>
<ul>
<li><img src="mon image" onclick="expand"/><table><tr><td>mon id</td></tr></table>
......
....
..
</ul>
</div>
<div id=arbo2>
<ul>
<li><table><tr><td>val col 1</td><td>val col 2</td><td>val col 3</td></tr></table>
......
....
..
</ul>
</div>
Le premier div correspond a des identifiants et le second div correspond à des valeurs par rapports a l'dentifiant. Quand on click sur l'image (+/-) la fonction expand dépli/repli dans l'arbo 1 puis dans l'arbo 2.
Pouvez-vous me dire comment pourrais-je faire afin que ma page se charge plus rapidement ou un autre moyen de créer mon arborescence (treeview) svp.