首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

Extjs 怎么刷新制定节点

2012-02-02 
Extjs 如何刷新制定节点 - Web 开发 / Ajax我现在为某一节点添加右键删除,删除后需要刷新树形菜单,但是整

Extjs 如何刷新制定节点 - Web 开发 / Ajax
我现在为某一节点添加右键删除,删除后需要刷新树形菜单,但是整个刷新不太合适,请问只从某一节点刷新该怎么做?

[解决办法]
关注一下,不会!
[解决办法]
我在做这功能。。 顶你。
[解决办法]
在树形控件里写个事件
<Listeners>
<Select Handler="refreshTree();" />
</Listeners>
点击删除就调用这个函数refreshTree();
<script type="text/javascript">
function refreshTree() {
var tree=Ext.getCmp("LeftTree");
Coolite.AjaxMethods.RefreshMenu({
success: function(result) {
var nodes = eval(result);
tree.root.ui.remove();
tree.initChildren(nodes);
tree.root.render();
}
});
}
</script>
这个LeftTree是树的控件ID名
这个RefreshMenu方法里面从新绑定你的树

热点排行