当前位置: 首页 > 工具软件 > Fancytree > 使用案例 >

FancyTree 添加数据打开树并更新添加后的数据

车子平
2023-12-01
fancytree的添加数据后自动打开树逻辑如下:
1、新增数据,更新树里的数据。
2、更新完树中数据后,将树打开。代码如下:
$.get(url,function(ret){
    通过ajax获取树数据(注:该处获得的数据格式为带树结构的数据)

    var tree = $('#attachment_tree').fancytree('getTree');
    获取树结构

    tree.reload(ret);
    刷新树(可以把将新的数据填充到树结构中)

    tree.getRootNode().children[0].setExpanded(true);
    tree.getRootNode().children[1].setExpanded(true);
    打开树结构(要注意先获取节点,上面的getRootNode().children[0]是获取节点的,这块是根据实际情况去获取节点,获取完之后再去设置打开)
});
 类似资料: