2015-10-19 22 views
1

我试图在刷新它之后展开我的JSTree中的所有节点,但没有成功。jsTree,需要在刷新时扩展所有节点

$('#'+messages.Instance_Name).jstree(true).settings.core.data = interfaceNode; 
$('#'+messages.Instance_Name).jstree(true).refresh(); 

这里是我的数据:

{ 
    "TANGO":{ 
     "status":2, 
     "message":"TANGO dklfjklsdfjsdklfjdklfjasdklfj !!" 
    }, 
    "AQS1":{ 
     "status":1, 
     "message":"message AQS1", 
     "sub AQS1":{ 
     "status":2, 
     "sub sub AQS1":{ 
      "status":2 
     } 
     }, 
     "sub AQS2":{ 
     "status":3 
     } 
    } 
} 

节点AQS1没有展开。

我错过了什么吗?

回答

2

这是在第一时间

.bind("refresh.jstree", function (e, data) 
    { $(this).jstree("open_all");}) 

:-)

创建我的树时,缺少对我.jstree