dhtmlxTree :: Ajax-Based JavaScript Tree 5.0

Licença: Livre ‎Tamanho do arquivo: 4.70 MB
‎Classificação dos usuários: 4.9/5 - ‎7 ‎Votos

dhtmlxTree é um menu de árvore JavaScript baseado em Ajax que permite criar árvores de navegação em recurso completo e organizar seus dados em ordem hierárquica. O carregamento dinâmico de itens do fluxo XML dá a capacidade de criar árvores com número ilimitado de nódulos. dhtmlxTree pode carregar seu conteúdo dinamicamente do servidor usando o Ajax ou diretamente da ilha de dados XML na página. O carregamento de dados da JSON e do CVS também é suportado. Se a árvore tem centenas de nós, os subódes podem ser assincronicamente carregados no lado do cliente e, em seguida, exibidos por porções sob demanda. É possível devido à funcionalidade Distributed Parsing implementada no dhtmlxTree. A Renderização Inteligente é outra característica que resolve problemas de desempenho em árvores com grande número de nódulos por nível. A API do lado do cliente poderosa permite a personalização completa do treeview com JavaScript. dhtmlxTree permite que os usuários editem texto de nódulos de árvore apenas em um navegador da Web. Todas as alterações realizadas sobre a árvore (edição de texto, nosdes reorganizando) podem ser automaticamente salvas no banco de dados backend no lado do servidor. A funcionalidade estendida de arrastar e soltar simplifica muito o uso de árvores. O comportamento de drop-as-brother facilita a reordenação de nódulos em uma vista de árvore. O controle da árvore suporta arrastar e soltar não apenas dentro de uma árvore, mas entre árvores, mesmo que estejam localizadas em quadros diferentes ou serames. Você também pode selecionar e arrastar vários itens de árvore. Esta árvore JavaScript tem sistema de caixa de seleção para usar este componente como uma barra de navegação com listas de seleção. Além das caixas de seleção de dois estados usuais (item verificado, item não verificado), você pode usar três caixas de seleção estaduais com "parcialmente verificado" valor (alguns subitens são verificados). dhtmlxTree é distribuído sob gnu GPL e licença comercial (edição PRO). O código fonte está disponível.

história da versão

  • Versão 5.0 postado em 2016-05-17
    correção para análise de texto longo de XML; corrigir openItemsDynamic para itens bloqueados
  • Versão 1.6 postado em 2007-12-17
    Suporte json/CSV adicionado; Renderização inteligente para árvores grandes; Novos eventos; Suporte XML melhorado

Detalhes do programa