Интересно, может ли помочь какой-нибудь гуру D3?
Я пытаюсь собрать графику штатного сотрудника - с некоторыми функциями администратора - это я сделал, нажимая на различные узлы, возвращая информацию о пользователе и т. Д....
Я использовал этот код в качестве своей базы
Я использую MS SQL в качестве источника данных, и мне удалось взять таблицу и создать данныедля дерева D3.
Вот и все хорошие новости ...
То, что я сейчас пытаюсь сделать, это иметь "кнопку сохранения", чтобы когда кто-тодобавил, удалил, отредактировал или создал новые узлы, они могут нажать кнопку, и это сохранит данные обратно.
Я не возражаю против написания кода, но то, против чего я бьюсь головой, - это прохождение через каждый узели схватил ребенка / и / или родителя.
Я искал в Интернете и нашел несколько вещей, но они, похоже, не работают или не дают [объектный объект] результаты.
Пока чтоУ меня есть это, которое проходит через все узлы и возвращает их идентификаторы:
d3.selectAll('g.node')
.each(function(p) {
alert(p.id + " " + p.children )
});
};
Tон возвращает мне идентификатор узла и пытается связать дочерние элементы.
Например, узел 1 - это
1 [объект объекта], [объект объекта], [объект объекта], [объектОбъект], [объект Объект]
Было бы идеально, если бы это было
1 2,5,7,8,10
Любая помощь или указатели были бы очень оченьочень ценится.