-2

我的所有任务都有树,它从数据库中获取所有数据,并且我能够在树视图面板中显示数据。

现在我想动态添加根节点。IE。用户单击添加新根节点按钮时,我可以在树视图面板中创建新根。

我能够创建现有根面板的子级,但不能创建新的父级。

我将子节点添加到已经存在的根节点的代码是

 text: 'Add new Root Node',
                iconCls: 'icon-save',
                handler: function () {
                    var task = taskStore.getRootNode().findChild('Name', 'Parent 1');

                    if(task) {
                        task.insertChild(0, new taskStore.model({
                            Name: 'Added as first child!',
                            PercentDone: 60,
                            StartDate : new Date(2010, 0, 6),
                            EndDate : new Date(2010, 0, 8)
                        })
                        );
                    }
                }

当我点击它时,一切都很好,但我想创建一个新的根节点。所以我必须改变我的事情发生了。

你真诚的 Yogendra Singh

4

1 回答 1

1

你不能有多个根。rootVisible您可以通过设置为, 来隐藏根节点false以模拟此类行为。 是示例。

于 2012-01-10T09:19:23.277 回答