我的问题是类似http://www.sencha.com/forum/showthread.php?2916-insert-update-delete-child-nodes-dynamicallyExtJS的 - 如何插入/更新/删除 - 子节点 - 动态
唯一的区别是我使用Ext.Tree。我将主页分成两部分。 我保留左部分用于显示树形结构中的数据,右部分用于显示屏幕中的一些细节。
当前有一些子节点在根节点(Source)下。当其中一个孩子点击时,我在屏幕的右侧填充一些数据。
任何人都可以解释我如何动态更新(插入/更新/删除)子节点,当我添加或删除网格的右侧部分屏幕上的数据。
Ext.onReady(function() {
var Tree = Ext.tree;
var tree = new Tree.TreePanel({
useArrows: true,
autoScroll: true,
animate: true,
enableDD: true,
containerScroll: true,
border: false,
// auto create TreeLoader
dataUrl:'[JS Array]',
root: {
nodeType: 'async',
text: 'ALL',
draggable: false,
id: ''
}
});
// render the tree
tree.render('tree-div');
tree.getRootNode().expand();
});
您的链接似乎已损坏。 – NT3RP 2011-03-12 04:05:30
我已更新链接尼古拉斯。 – 2011-03-14 15:26:42
你有没有想过如何更新你的树? – Armance 2011-10-17 12:08:49