web-dev-qa-db-fra.com

Quel est l'arborescence JQuery "standard" utilisée par la plupart des gens? Il semble que le plugin le plus populaire ne soit plus supporté?

J'ai choisi JQuery comme bibliothèque JavaScript mais maintenant, je suis un peu frustré par le site de plug-in JQuery ... le site est un peu nul, la zone du plug-in n'est pas très bien conçue et je ne trouve que quelques arbres. Celui avec le plus de votes ( link text ) n'est plus supporté.

Quelqu'un peut-il m'indiquer s'il vous plaît un treeview de force industrielle?

Caractéristiques souhaitées:

  • stable

  • async/ajax serait Nice

  • glisser et déposer des nœuds serait Nice

JQueryUI - Nice design est pour l’instant enchanté. Mais pourquoi ne vient-il pas avec une vue arborescente standard?

Pete

23
Pete Alvin

Je ne sais pas s'il existe une solution "standard" unique pour cela. JsTree est un exemple que j’ai utilisé par le passé et qui a reçu une mise à jour majeure. Il comporte de nombreuses améliorations. Il ne correspond pas à votre exigence "stable" car il est en statut RC, mais cela devrait bientôt changer.

Vous pouvez obtenir plus d'informations à ce sujet ici ( il est grand cependant , assurez-vous qu'il ne soit pas excessif pour vos besoins)

Il y a certainement d'autres options , mais comme je n'en ai utilisé aucune (et nous avons finalement opté pour un arbre personnalisé, car nos exigences étaient très légères/spécifiques) ... Je ne peux tout simplement pas en donner. informations sur l'expérience de première main pour les alternatives. Je vais le faire pour quelqu'un qui les a utilisés pour donner un aperçu.

De plus, l’arborescence de l’interface utilisateur jQuery arrive, elle est actuellement en phase de planification. Vous pouvez suivre ses progrès ici: http://jqueryui.pbworks.com/Tree

19
Nick Craver

Pour ceux qui recherchent une "arborescence de cases à cocher", ne cherchez pas plus loin: https://code.google.com/p/checkboxtree/

Je suis tombé par hasard sur cette question lorsque j'ai cherché un Treeview dans Checkbox. J'ai donc pensé poster un lien - peut-être utile pour les autres comme moi!

2
FastTrack

JQuery Ui a un menu widget qui est essentiellement une structure arborescente. 

http://jqueryui.com/menu/

Les deux premières conditions sont remplies. Cependant, je ne suis pas sûr de la capacité de gérer les éléments glissés et déposés.

1
Sydwell

Js Tree est simple et vous pouvez l’utiliser dans un formulaire avec une case à cocher pour soumettre au serveur entrez la description du lien ici

https://www.jstree.com/

0
David Fawzy

Une version plus simple est ici 

http://www.dhtmlgoodies.com/index.html?whichScript=drag-drop-folder-tree

il est très basique et manque de fonctionnalités telles que la sélection de ticks, différentes icônes pour ouvrir et fermer des dossiers, etc.

0
shababhsiddique