dhtmlxTree :: Ajax-Based JavaScript Tree 5.0

Licentie: Gratis ‎Bestandsgrootte: 4.70 MB
‎Gebruikersbeoordeling: 4.9/5 - ‎7 ‎Stemmen

dhtmlxTree is een Op Ajax gebaseerd JavaScript-boommenu waarmee u volledige navigatiebomen maken en uw gegevens in hiërarchische volgorde orderen. Dynamisch laden van items uit XML-stream geeft de mogelijkheid om bomen te maken met een onbeperkt aantal knooppunten. dhtmlxTree kan de inhoud dynamisch laden vanaf de server via Ajax of rechtstreeks vanaf het XML-data-eiland op pagina. Het laden van gegevens van JSON en CVS wordt ook ondersteund. Als de boom honderden knooppunten heeft, kunnen subnodes asynchroon worden geladen aan de clientzijde en vervolgens worden weergegeven door gedeelten op aanvraag. Het is mogelijk dankzij Distributed Parsing functionaliteit geïmplementeerd in dhtmlxTree. Smart Rendering is een andere functie die prestatieproblemen in bomen met een groot aantal knooppunten per niveau oplost. Krachtige client-side API maakt het mogelijk om de treeview volledig aan te passen met JavaScript. dhtmlxTree stelt gebruikers in staat om tekst van boomknooppunten direct in een webbrowser te bewerken. Alle wijzigingen die via de structuur worden uitgevoerd (tekstbewerking, nodes reorganiseren) kunnen automatisch worden opgeslagen in de backend-database aan de serverzijde. Uitgebreide drag-and-drop functionaliteit vereenvoudigt het gebruik van bomen sterk. Drop-as-broer of zus gedrag maakt het gemakkelijk om knooppunten opnieuw te ordenen in een boomweergave. De structuurbesturingselement ondersteunt sleep-and-drop niet alleen binnen één boom, maar tussen bomen, zelfs als ze zich in verschillende frames of iframes bevinden. U ook meerdere structuuritems selecteren en slepen. Deze JavaScript-structuur heeft selectievakje systeem om dit onderdeel te gebruiken als een navigatiebalk met selectielijsten. Naast de gebruikelijke selectievakjes met twee status (ingecheckt item, niet-aangevinkt item), u drie statuscheckboxen gebruiken met "gedeeltelijk aangevinkt" waarde (sommige subitems zijn ingeschakeld). dhtmlxTree wordt gedistribueerd onder zowel GNU GPL als commerciële licentie (PRO edition). Broncode is beschikbaar.

versiegeschiedenis

  • Versie 5.0 geplaatst op 2016-05-17
    oplossing voor lange tekstparsing van XML; openitemsDynamic voor vergrendelde items oplossen
  • Versie 1.6 geplaatst op 2007-12-17
    JSON/CSV-ondersteuning toegevoegd; Slimme weergave voor grote bomen; Nieuwe evenementen; Verbeterde XML-ondersteuning

Programmadetails