浏览 489 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2008-04-01
我在做dojo与json创建无限级树的时候,当在父结点下添加了一个新结点,我怎么让父亲结点重新调用json加载一下子结点内容
声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
| 返回顶楼 | |
|
时间:2008-04-03
研究了半天,查看原代码,终于解决问题,希望对大家有所帮助
js代码如下操作 function reloadTreeNode(parentId) { var controller = dojo.widget.manager.getWidgetById("treeController"); var node=dojo.widget.byId(parentId); var nodes = new Array(); for(i = 0; i < node.children.length; i ++) { nodes[i] = {body : node.children[i], hasChildren : (node.children[i].chilren && node.children[i].chilren.length > 0)}; } dojo.lang.forEach(nodes, function(elem){ elem.body.tree.removeNode(elem.body); dojo.widget.manager.removeById(elem.body["widgetId"]);}); controller.loadRemote(node); } |
|
| 返回顶楼 | |
|
时间:2008-04-11
是在dojo什么版本下?
|
|
| 返回顶楼 | |


