dhtmlxTree :: Ajax-Based JavaScript Tree 5.0

Licencji: Wolna ‎Rozmiar pliku: 4.70 MB
‎Ocena użytkowników: 4.9/5 - ‎7 ‎Głosów

dhtmlxTree to oparte na Ajax menu drzewa JavaScript, które pozwala na tworzenie w pełni funkcjonalnych drzew nawigacyjnych i organizowanie danych w kolejności hierarchicznej. Dynamiczne ładowanie elementów ze strumienia XML daje możliwość tworzenia drzew z nieograniczoną liczbą węzłów. dhtmlxTree może dynamicznie ładować swoją zawartość z serwera przy użyciu ajaxu lub bezpośrednio z wyspy danych XML na stronie. Obsługiwane jest również ładowanie danych z JSON i CVS. Jeśli drzewo ma setki węzłów, węzły podrzędne mogą być asynchronicznie ładowane po stronie klienta, a następnie wyświetlane przez części na żądanie. Jest to możliwe ze względu na funkcje analizowania rozproszonego zaimplementowane w dhtmlxTree. Inteligentne renderowanie to kolejna funkcja, która rozwiązuje problemy z wydajnością w drzewach z dużą liczbą węzłów na poziomie. Potężny interfejs API po stronie klienta umożliwia pełne dostosowanie widoku drzewa za pomocą języka JavaScript. dhtmlxTree umożliwia użytkownikom edytowanie tekstu węzłów drzewa bezpośrednio w przeglądarce internetowej. Wszystkie zmiany wprowadzone w drzewie (edycja tekstu, reorganizacja węzłów) mogą być automatycznie zapisywane w bazie danych wewnętrznej bazy danych po stronie serwera. Rozszerzona funkcja przeciągania i upuszczania znacznie upraszcza użycie drzewa. Zachowanie drop-as-sibling ułatwia ponowne kolejność węzłów w widoku drzewa. Formant drzewa obsługuje przeciąganie i upuszczanie nie tylko w obrębie jednego drzewa, ale między drzewami, nawet jeśli znajdują się one w różnych ramkach lub ramkach iframe. Można również zaznaczyć i przeciągnąć wiele elementów drzewa. To drzewo JavaScript ma system wyboru, aby użyć tego składnika jako paska nawigacyjnego z listami wyboru. Oprócz zwykłych dwustanowych pól wyboru (zaznaczony element, niezaznaczone elementy) można użyć pól wyboru trzech państw z wartością "częściowo zaznaczoną" (niektóre podpozytywki są zaznaczone). dhtmlxTree jest dystrybuowany zarówno na licencji GNU GPL, jak i komercyjnej (edycja PRO). Dostępny jest kod źródłowy.

historia wersji

  • Wersja 5.0 opublikowany na 2016-05-17
    poprawka do długiego analizowania tekstu z XML; naprawić openItemsDynamic dla zablokowanych elementów
  • Wersja 1.6 opublikowany na 2007-12-17
    Dodano obsługę JSON/CSV; Inteligentne renderowanie dla dużych drzew; Nowe wydarzenia; Ulepszona obsługa XML

Szczegóły programu