用过DOJO的人,应该都知道dojo.widget.Tree的树吧,它有一个dojo.widget.TreeRPCController
展开一个树的节点可以用node.source.expand();
但是当一个树是异步树的时候,你会发现你用node.source.expand(); 的方法的时候,异步树下面应该加载的节点并没用加载,真是奇怪啊,为什么呢?
找找DOJO的文档,发现,原来要这样写
dojo.widget.manager.getWidgetById("appFiles_controller").expand(node);
先要找到dojo.widget.TreeRPCController,然后通过TreeRPCController来展开,就可以了。
如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛