我尝试在刷新后尝试扩展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未展开。
我错过了什么吗?
答案 0 :(得分:3)
第一次创建树时,我的.jstree上缺少这个
.bind("refresh.jstree", function (e, data)
{ $(this).jstree("open_all");})
: - )