dhtmlxTree :: Ajax-Based JavaScript Tree 5.0

Licença: Grátis ‎Tamanho do arquivo: 4.70 MB
‎Classificação dos utilizadores: 4.9/5 - ‎7 ‎votos

dhtmlxTree é um menu de árvores JavaScript baseado no Ajax que permite criar árvores de navegação completas e organizar os seus dados em ordem hierárquica. O carregamento dinâmico de itens a partir do fluxo XML dá a capacidade de criar árvores com um número ilimitado de nós. o dhtmlxTree pode carregar o seu conteúdo dinamicamente a partir do servidor utilizando o Ajax ou diretamente da página XML data-island. Os dados de carregamento da JSON e do CVS também são suportados. Se a árvore tiver centenas de nós, os subnodes podem ser assíncronos carregados do lado do cliente e, em seguida, exibidos por porções a pedido. É possível devido à funcionalidade De Parsing Distribuída implementada em dhtmlxTree. A Renderização Inteligente é outra característica que resolve problemas de desempenho em árvores com um grande número de nós por nível. A API poderosa do lado do cliente permite a personalização completa da visão de árvore com o JavaScript. dhtmlxTree permite que os utilizadores editem texto de nós de árvores bem num navegador web. Todas as alterações efetuadas sobre a árvore (edição de texto, reorganização dos nós) podem ser automaticamente guardadas na base de dados de backend do lado do servidor. A funcionalidade de arrasto e queda alargada simplifica muito o uso das árvores. O comportamento de drop-as-sibling torna fácil reencomendar nós numa vista de árvore. O controlo de árvores suporta arrastar e largar não só dentro de uma árvore, mas entre árvores, mesmo que estejam localizadas em diferentes quadros ou serames. Também pode selecionar e arrastar vários itens de árvore. Esta árvore JavaScript tem sistema de caixa de verificação para utilizar este componente como uma barra de navegação com listas de seleção. Além das habituais caixas de verificação de dois estados (item verificado, item não verificado), pode utilizar três caixas de verificação estatais com "parcialmente verificada" valor (alguns sub-itens são verificados). dhtmlxTree é distribuído sob licença GNU GPL e 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 a 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