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
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
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!
JQuery Ui a un menu widget qui est essentiellement une structure arborescente.
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.
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
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.