У меня есть веб-приложение (JSP и сервлеты вместе с jQuery), которое я использую DynaTree, чтобы показать набор файлов, найденных с помощью пользовательского поиска. Пользователь, конечно, может ввести разные значения, что приведет к другому набору подходящих файлов.
Итак, мой вопрос:
Учитывая, что дерево статически кодируется таким образом в JavaScript моего JSP:
$("#tree").dynatree({
...
children: [
{title: "Folder 2", isFolder: true, key: "folder2",
children: [
{title: "Sub-item 2.1"},
{title: "Sub-item 2.2"}
]
},
{title: "Item 3"}
]
...
Как мне создать эту структуру программно? Я предполагаю какой-то способ создать или получить доступ к корню, а затем использовать addChild (aNode) или что-то подобное, но я не могу найти хороший пример / ссылку.
Кто-нибудь делал это? Спасибо!