|
Features details
Drag-n-drop

Simple drag-n-drop (within the same tree or between trees) is available in Standard Edition and you can try it on dhtmlxTree home page. If multiselection is enabled in tree, then multiple items can be dragged at once. Professional Edition also enables drag-n-drop between dhtmlxTree and dhtmlxGrid/TreeGrid, as well as dropping tree items into any html object, and dropping any html object into tree.
Drop-between/Drop-inside

Professional Edition offers different modes of drag-n-drop. Dropping item between other items can be used to change items' positions within the level.
Dynamical Loading
Dynamical Loading enables you to load tree content from the server in parts - by one or more levels. This ability helps to avoid longtime waitings if the entire tree content is huge.
Smart XML Parsing
Turning Smart XML Parsing on, you tell the tree to parse only visible items. This decreases the time necessary for initial tree loading drastically. No need to change anything on the server side.
Distributed parsing
If tree contains levels with hundreds of items, then turning this feature on can decrease level loading time. Although, we recommend using more user friendly structures.
Text-only mode

Two/Three state checkboxes

dhtmlxTree has the ability to attach checkboxes to tree items. Some of them can be hidden, some disabled. Also 3-state checkboxes mode can be enabled. In this case, additional checkbox state indicates the state of nested checkboxes.
dhtmlxDataProcessor
dhtmlxDataProcessor add-in for dhtmlxTree (available in Professional Edition) manages the process of loading/updating data from/on the server side. It can be configured (with xml) for your particular datasource. The client side is the same for any platform. Server side samples are available for PHP4/5 with MySQL, ASP.NET with SQL Server, JSP and can be adopted to any other technology easely.
Right-to-left Tree

dhtmlxTree Professonal Edition is ready to use solution for RTL language sites and applications. This feature is very easy to enable.
Editable Items

Tree items can be edited directly in the tree. This posibility can be turned on/off. Special event handlers help to manage the process of editing.
Serialization to XML
After dragging, deleting, creating, editing tree items, you can get actual tree xml with serialization capability. The depth of xml detalization can be configured.
User-data for nodes
It is sometimes useful to keep some invisible data with a tree item. With dhtmlxTree you can associate any additional information with a tree item and get/change it any time.
Visual Appearence


Samples
Demo Applications
Downloads
Documentation
Try our other products
Customers

