JQuery - динамически генерировать графическое древовидное представление из данных - PullRequest
11 голосов
/ 11 марта 2012

Я хочу динамически генерировать древовидное представление для представления пользовательских соединений в приложении, но я не хочу, чтобы оно выглядело как обычное древовидное представление (выглядит как структура файловой системы), например:

enter image description here

но больше похоже на блок-схему, подобную этой:

enter image description here

, поэтому в основном я хочу отобразить ее более графически, чем в виде дереваи, если возможно - возможность увеличения и уменьшения.

как этого достичь?Знаете ли вы какие-либо (JS или Jquery) инструменты для такого рода вещей?

спасибо

РЕДАКТИРОВАТЬ:

, чтобы не разбросатьсявот те инструменты, которые, кажется, именно то, что я искал (с помощью m90 и Tats_innit )

thejit

d3.js

js-mindmap

jOrgChart

(кстати - я сейчас с thejit)

Ответы [ 2 ]

5 голосов
/ 11 марта 2012

Это то, что вы ищете - плагин для создания древовидного представления:

[ссылки ниже]

http://jquery.bassistance.de/treeview/demo/

http://archive.plugins.jquery.com/project/treeview

http://docs.jquery.com/Plugins/Treeview/treeview

Ах, для ощущения блок-схемы есть несколько плагинов, как ссылка выше, но попробуйте это:

http://code.google.com/p/js-mindmap/

надеюсь, это поможет, ура,

3 голосов
/ 11 марта 2012

Вы можете использовать JsTree . Существует также компонент дерева , запланированный для пользовательского интерфейса jQuery.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...