树首次显示时如何显示选中的jstree节点?

问题描述:

我有一个从https://www.youtube.com/watch?v=EKelQDay4wI生成的jstree。 一切都很好,我的树显示在这里: enter image description here树首次显示时如何显示选中的jstree节点?

现在我想显示一些已加载时已检查的节点。例如,代码检查数据库中是否存在节点,并将其复选框设置为选中状态。我怎样才能做到这一点?我正在使用ASP.Net MVC

如何在加载时以扩展的方式显示它?

+0

你使用JSON数据的树或手动的HTML? – Damirchi

如果您使用的HTML数据,如果你想选择的节点,你使用最多的是这样的

<li> 
     <a href="#" class="jstree-clicked">Child</a> 
</li> 

注意jstree-clicked类名。 如果你使用JSON数据你的数据大部分是这样的代码

'data' : [ 
     'Simple root node', 
     { 
     'text' : 'Root node 2', 
     'state' : { 
      'opened' : true, 
      'selected' : true 
     } 
     } 
    ] 

正如你所看到所选节点的属性让给你,让你节点所选择的能力。 更多样本你在jsTree site