dhtmlxTree - AJAX powered DHTML JavaScript Tree component with rich API

Often there is a need to show a hierarchically structured data.

Our dhtmlxTree (DHTML extensions Tree) lets you do this in an easy and most comfortable way - in any browser! This JavaScript Tree Menu component allows creating user-friendly navigation bar for a commercial application or a web site. Menu items are organized into compact, hierarchical tree structure so users can find information they need easily.

Having such feature, as dynamical loading of items from XML stream allows dhtmlxTree to handle large amounts of data. AJAX model of data processing gives the opportunity to retrieve or update the tree without page reload. Drag-and-drop makes it possible to drag items not just within one tree, but between different trees.

Rich client-side Javascript API gives an opportunity to change tree styles (folder images, fonts, indents, and colors) and manage any part or activity. Our DHTML tree works perfectly in all main Web-browsers for Windows, Mac OS X, Linux or Unix so you don't have to care about the browser compatibility.
Examples of using the tree with such server-side technologies as .NET, PHP, JSP and Cold Fusion are available.

What's new in version 1.3:

  • Editable Items
  • Ability to automaticaly update server side on tree structure changes
  • Distributed Loading
  • Keyboard navigation
  • Custom type sorting
  • Ability to move items within/between trees with script API
  • Extended Safari, Conqueror, Opera compatibility
  • Multiselect, drag-n-drop multiple items
  • Locked items
  • Right-to-left languages support
  • Error handling
  • Drag-n-drop to/from dhtmlxGrid
  • Features:

  • Multibrowser/Multiplatform support
  • XHTML compartible
  • Editable Items
  • Keyboard navigation
  • Multiselect
  • Right-to-left languages support (RTL)
  • Full controll with JavaScript API
  • Dynamic loading
  • Distributed Loading
  • XML support
  • Extended serialization to XML
  • drag-&-drop (within one tree, between trees)
  • customizable drag-&-drop to/from dhtmlxGrid
  • copy with drag-n-drop
  • drop-between/drop-inside
  • checkboxes (two/three states), disabled/hidden
  • customizable icons (with javascript or xml), icon size
  • user data for nodes
  • Async mode loading support
  • .NET custom server control
  • JSP custom tag
  • Macromedia Cold Fusion support
  • Detailed documentation


  • Опубликовал admin
    28 Май, Воскресенье 2006г.



    Программирование для чайников.