Bonjour,
simple question, si quelqu'un a une idée du pourquoi le mode persistant ne marche pas dans ce petit bout de code :
aciTree site : ici

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
17
18
19
20
21
 
$(document).ready(function(){
  var treeApi = $("#tree").aciTree({
    autoInit:false,
    ajax:{url:"../javascript/treeview.try2.json"},
    persist:"popipop"
  }).aciTree('api');
  setTimeout(function() {
    console.log(treeApi.isPersist());
  },1500);
  setTimeout(function() {
    treeApi.init({
      success: function() {
        console.log("Init 1");
      },
      fail: function() {
        console.log("Init 0");
      }
    });
  },3000);
});
La console me retourne bien TRUE pour le console.log pour le isPersist, le treeview s'init bien j'ai un retour success.
Mais a chaque F5, mon treeview reviens dans la config initial du fichier .json (jamais dans le dernier état qu'il était).
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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 
[{
  "label":"Bibliothèque fournis",
  "inode":true,
  "open":false,
  "icon":"folder",
  "branch":[{
		"label":"Type 1",
		"inode":false,
    "icon":"file"
	},
  {
		"label":"Type 2",
		"inode":false,
    "icon":"file"
	}]
},
{
  "label":"Vos éléments",
  "inode":true,
  "open":false,
  "icon":"folder",
  "branch":[{
		"label":"Type 1",
		"inode":false,
    "icon":"file"
	},
  {
		"label":"Type 2",
		"inode":false,
    "icon":"file"
	}]
}]
Si quelqu'un a une idée je suis preneur.
Merci.