У меня есть дерево со всей моей задачей, которая получает все данные из базы данных, и я могу отображать данные на панели дерева.
Теперь Я хочу динамически добавить корневой узел,то есть.пользователь, нажимая кнопку «Добавить новый корневой узел» , может создать новый корневой элемент на панели «Древовидная структура».
Я могу создать дочерний элемент существующей корневой панели, но не новый родительский элемент.
Мой код для добавления дочернего элемента к уже существующему корневому узлу -
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)
})
);
}
}
, когда я нажимаю на него, все в порядке, но я хочу создать новый корневой узел.Так что то, что я должен был изменить, чтобы мои вещи произошли.
Ваш искренне Йогендра Сингх