我和fancytree一起工作。
如何在javascript中重新加载后打开一个节点(懒惰)?
代码:
node.load(forceReload = true);
node.setExpanded();
当执行node.setExpanded()时,我得到"断言失败"错误。我认为问题是在执行node.load()之前执行setExpanded()指令。
谢谢。
答案 0 :(得分:4)
尝试
node.load(true).done(function(){
node.setExpanded();
});
另见http://www.wwwendt.de/tech/fancytree/doc/jsdoc/FancytreeNode.html