DHTMLX
  
DHTML eXtensions - professional AJAX components for advanced Web UI.

Features details

Drag-n-drop

Simple drag-n-drop (within the same tree or between trees) is available in Standard Edition and you can be try it on dhtmlxTree home page. If multiselection is enabled in tree, then multiple items can be dragged at once. Professional Edition also anables 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 server in parts - by one or more levels. This ability helps to avoid longtime waitings if entire tree content is huge.

Smart XML Parsing

Turning Smart XML Parsing on, you tell the tree to parse only visible items. This decreases time necessary for initial tree loading drastically. No need to change anything on 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

Configuring dhtmlxTree object you can turn on/off icons, plus/minus signs or even avoid images usage at all, using text symbols instead.

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 state of nested checkboxes.

dhtmlxDataProcessor

dhtmlxDataProcessor add-in for dhtmlxTree (available in Professional Edition) manages the process of loading/updating data from/on server side. It can be configured (with xml) for your particular datasource. Client side is the same for any plaform. Server side samples are available for PHP4/5 with MySQL, ASP.NET with SQL Server, JSP and can be easely adopted to any other technology.

Right-to-left Tree

dhtmlxTree Professonal Edition is ready to use solution for RTL language sites and applications. Enabling this feature is easy.

Editable Items

Tree items can be editted directly in tree. This posiblity can be turned on/off. Special event handlers help to manage the process of editing.

Serialization to XML

After draging, deleting, creating, editing tree items you can get actual tree xml with serialization capability. Depth of xml detalization can be configured.

User-data for nodes

It is useful sometimes to keep some invisible data with tree item. With dhtmlxTree you can asociate any additional nformation with tree item and get/change it any time.

Visual Appearence

Tree appearence can be easely modified with css and icon sets. Some popular iconsets are included in distributed package. You can try some of them on dhtmlxTree home page.
v.1.6 is available now
Home | Features

  Samples

Expand Block
  • Over 200 samples (!), including samples based on the Professional version - with full functionality.

Most Popular:

  Downloads

Expand Block

  Customers

  Customers say

Expand Block
It does not surprise me that this tree is used by many top organizations – it has extremely good functionality. Thanks again
Ajay
Thank you for this great tree, surely it worths every penny paid and even more.
Saeed Yousef