Bonjour à tous,

J'essaie d'utilsier jstree (plugin jquery).

J'ai donc une div :

Mon idée était de construire les données (<ul><li>) par rapprot aux données d'une BD MySQL :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$.ajax
   (
    {
      type:'POST',
      url: 'PHP/charger_infos_user.php',
      dataType: 'html',
      data:
      {
         'action':'remplir_tree'   
      },
      success:function(retour_php)
      {
         $('#jstree').html(retour_php);
      }
    }
   );
Le retour de PHP est correct, j'ai bien un ensemble de <ul><li></li></ul>

L'idée est donc de remplir la div avec mes UL, LI

J'utilise ensuite ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
$("#jstree").jstree
   (
    {
         "plugins" : [ "themes", "html_data", "checkbox", "sort" ]
	 }
   );
J'ai droit à l'arbre, mais pas de checkbox, pas de css, pas moyen d'ouvrir ou de fermer des branches (voir image ci-dessous) :



Si vous ne voyez pas l'image, vous pouvez la récupérer http://dubinfo.be/jstree.tiff

Merci d'avance pour l'aide.

bee