dhtmlxTree :: Ajax-Based JavaScript Tree 5.0

Lizenz: kostenlos ‎Dateigröße: 4.70 MB
‎Benutzerbewertung: 4.9/5 - ‎7 ‎Stimmen

dhtmlxTree ist ein Ajax-basiertes JavaScript-Baummenü, mit dem Sie voll funktionsfähige Navigationsstrukturen erstellen und Ihre Daten in hierarchischer Reihenfolge organisieren können. Dynamisches Laden von Elementen aus dem XML-Stream ermöglicht das Erstellen von Strukturen mit einer unbegrenzten Anzahl von Knoten. dhtmlxTree kann seinen Inhalt dynamisch vom Server mit Ajax oder direkt von der auf der Seite von XML-Dateninsel laden. Das Laden von Daten aus JSON und CVS wird ebenfalls unterstützt. Wenn die Struktur über Hunderte von Knoten verfügt, können Unterknoten asynchron auf der Clientseite geladen und dann bei Bedarf durch Teile angezeigt werden. Dies ist möglich, da die Distributed Parsing-Funktionalität in dhtmlxTree implementiert ist. Smart Rendering ist eine weitere Funktion, die Leistungsprobleme in Bäumen mit einer großen Anzahl von Knoten pro Ebene löst. Leistungsstarke clientseitige API ermöglicht eine vollständige Anpassung der Treeview mit JavaScript. Mit dhtmlxTree können Benutzer Text von Baumknoten direkt in einem Webbrowser bearbeiten. Alle Änderungen, die über die Struktur vorgenommen werden (Textbearbeitung, Neuorganisation von Knoten), können automatisch in der Back-End-Datenbank auf der Serverseite gespeichert werden. Die erweiterte Drag-and-Drop-Funktionalität vereinfacht die Verwendung von Bäumen erheblich. Das Drop-as-Sibling-Verhalten erleichtert das Neuanordnen von Knoten in einer Strukturansicht. Das Baumsteuerelement unterstützt Drag-and-Drop nicht nur innerhalb einer Struktur, sondern zwischen Bäumen, auch wenn sie sich in verschiedenen Frames oder iframes befinden. Sie können auch mehrere Baumelemente auswählen und ziehen. Diese JavaScript-Struktur verfügt über ein Kontrollkästchensystem, um diese Komponente als Navigationsleiste mit Auswahllisten zu verwenden. Zusätzlich zu den üblichen Kontrollkästchen mit zwei Zugaben (geprüftes Element, ungeprüftes Element) können Sie drei Status-Checkboxen mit "teilweise aktiviertem"-Wert verwenden (einige Unterpositionen werden überprüft). dhtmlxTree wird sowohl unter GNU GPL als auch unter kommerzieller Lizenz (PRO Edition) vertrieben. Quellcode ist verfügbar.

VERSIONSVERLAUF

  • Version 5.0 veröffentlicht auf 2016-05-17
    Fix für lange Textanalyse aus XML; fix openItemsDynamic für gesperrte Elemente
  • Version 1.6 veröffentlicht auf 2007-12-17
    JSON/CSV-Unterstützung hinzugefügt; Intelligentes Rendering für große Bäume; Neue Ereignisse; Verbesserte XML-Unterstützung

Programmdetails