我正在使用Dyna Tree插件进行树视图.
现在,在扩展父节点时,我正在使用延迟加载函数,
onLazyRead: function(node){
node.appendAjax({
url: TREEVIEW_JSON_URL
});
}
Run Code Online (Sandbox Code Playgroud)
现在我想扩展我的响应中使用lazyLoad的所有子节点和子子节点.在当前场景中,我只能扩展子节点.
请帮我解决这个问题.提前致谢
你可以尝试这样的东西(虽然没有测试过):
$("#tree").dynatree({
[…]
onLazyRead: function(node){
node.appendAjax({url: TREEVIEW_JSON_URL,
success: function(node) {
// Called after nodes have been created and the waiting icon was removed.
// now expand all children
node.visit(function(n){
n.expand(true);
});
}
});
},
[…]
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4800 次 |
| 最近记录: |