dhtmlxTree :: Ajax-Based JavaScript Tree 5.0

许可: 免费 ‎文件大小: 4.70 MB
‎用户评分: 4.9/5 - ‎7 ‎评分

dhtmlxTree 是一个基于 Ajax 的 JavaScript 树菜单,允许您创建功能齐全的导航树,并按分层顺序组织数据。从 XML 流动态加载项,可以创建具有无限数量的节点的树。dhtmlxTree 可以使用 Ajax 从服务器动态加载其内容,也可以直接从页面 XML 数据岛动态加载其内容。还支持从 JSON 和 CVS 加载数据。 如果树有数百个节点,则子节点可以异步加载到客户端,然后按部分按需显示。由于 dhtmlxTree 中实现的分布式解析功能,这是可能的。智能渲染是另一个功能,可以解决每个级别节点数量大量的树的性能问题。 强大的客户端 API 允许使用 JavaScript 完全自定义树视图。dhtmlxTree 允许用户在 Web 浏览器中编辑树节点的文本。在树上执行的所有更改(文本编辑、节点重新组织)都可以自动保存在服务器端的后端数据库中。 扩展的拖放功能大大简化了树的使用。通过按同级放置行为,可以轻松地在树视图中重新排序节点。树控件不仅支持在一个树中拖放,而且支持树之间的拖放,即使它们位于不同的帧或 iframe 中。您还可以选择和拖动多个树项。 此 JavaScript 树具有复选框系统,以便使用此组件作为包含选择列表的导航栏。除了通常的"双状态"复选框(选中的项目、未选中的项目)之外,还可以使用三个状态复选框,其中具有"部分选中的""已选中的"已选中"的值(选中某些子项)。 dhtmlxTree 在 GNU GPL 和商业许可证 (PRO 版) 下分发。源代码可用。

版本历史记录

  • 版本 5.0 发布于 2016-05-17
    修复从 XML 进行长文本解析;修复锁定项目的 openItems 动态
  • 版本 1.6 发布于 2007-12-17
    添加了 JSON/CSV 支持;大树的智能渲染;新事件;改进的 XML 支持

软件信息