компонент ExtJS TreeView, также отличная многоуровневая асинхронная загрузка, отличная для больших деревьев.
Ответ 2
Я предлагаю дерево DHTMLX:
Перекрестный браузер
Поддержка AJAX
Встраивание node
Возможности Drag-n-drop
* Smart Rendering - позволяет избежать проблем с производительностью в деревьях с большим количеством узлов на уровне.
Богатый клиентский API
Специальные методы, внедряемые в компонент, позволяют быстро и эффективно загружать действительно большие деревья.
Расширенное перетаскивание позволяет перетаскивать элементы не только внутри одного дерева, но и между разными (даже если деревья расположены в разных кадрах или iframe).