2017-10-04 17 views
0

Dans mon application, je suis en train de basculer entre selectMode 1 et 3, en fonction de l'utilisateur qui a défini les options. Quand je suis dans selectMode 3, je choisis quelques nœuds. Ensuite, je passe à selectMode 2. Si j'essaie de désélectionner un nœud maintenant, il ne sera pas désélectionné et sera rempli (voir la capture d'écran) jusqu'à ce que actualise la page: Après avoir rafraîchi la page, elle fonctionne comme elle le devrait. enter image description hereFancytree: impossible de se désélectionner après la modification du mode de sélection

Il existe un moyen de résoudre ce problème. Merci d'avance

+0

Il serait utile d'avoir un jsFiddle ou Plunkr pour le reproduire – mar10

Répondre

0

Vous pouvez essayer d'appeler tree.render(true, true) ou tree.reload().

Si cela ne fonctionne pas, vous pouvez toujours traverser l'arbre dans selectMode 2 avec tree.visit() et ajuster les propriétés node.selected et node.partSel.

+0

Merci beaucoup pour votre aide. Je vais essayer tous. Et je vais essayer de faire aussi un sample jsFiddle ou Plunkr. Merci encore! – arvind