# dhtmlxtree:toc [DHX documentation]

DHTMLX Docs & Samples Explorer

Index
dhtmlxtree

## dhtmlxTree

dhtmlxTree is a flexible, smart, and easy to use JavaScript tree component allowing to create hierarchical navigation interfaces for web applications. It is great working with huge amounts of data due to special techniques implemented. dhtmlxTree possesses advanced drag-and-drop, dynamical loading of nodes, customizable view, unlimited number of nodes, and many other capabilities that make it fully-featured aid for developers. Communication with server is done via AJAX that allows the tree content to be updated without reloading the entire webpage. Complete JavaScript API is provided to help users to save time on configuring.

### Guide

- Supported Browsers
- Initialization of dhtmlxTree
- Nodes Manipulation
- Drag-and-Drop Handling
- Setting Tree Appearance
- Checkboxes Manipulation
- Radio Buttons Manipulation
- Navigation and Selection in Tree
- Searching and Sorting in Tree
- Serialization, Caching and Removing Tree
- Increasing Tree's Performance
- Compatibility with Other DHTMLX Components
- Syntax Templates
- Events Handling
- Simultaneous Server Update
- Error Handling

### Script API Reference

- Object constructor
- API Methods. Alphabetically ordered
- API Methods by category

Dear User,

Your opinion is important for us. Please feel free to contact us, say what for, where are you using tree, which methods are you using, what do you like, what don't like, what would you like to see in the future release. This information will help us to make dhtmlxTree better.

Thanks, your dhtmlxTeam.

support@dhtmlx.com

~~DISCUSSION:off~~