it-swarm.com.ru

Какое "стандартное" представление дерева JQuery используется большинством людей? Кажется, самый популярный плагин больше не поддерживается?

Я выбрал JQuery в качестве своей библиотеки JavaScript, но теперь я немного разочарован сайтом плагина JQuery ... сайт вроде бы плохой ... область плагина не очень хорошо спроектирована, и я могу найти только несколько древовидных представлений. Тот, кто набрал наибольшее количество голосов ( текст ссылки ), больше не поддерживается.

Может ли кто-нибудь указать мне на дерево промышленной силы?

Желаемые особенности:

  • стабильный

  • async/ajax было бы приятно

  • перетащить узлы было бы приятно

До сих пор я был в восторге от JQueryUI - Приятного дизайна. Но почему это не идет со стандартным представлением дерева?

Пит

23
Pete Alvin

Я не знаю, что для этого есть «стандартное» единственное решение. В прошлом я использовал только что важное обновление - jsTree, в него было внесено множество улучшений ... оно не соответствует вашим "стабильным" требованиям, потому что оно находится в состоянии RC, но это должно скоро измениться.

Вы можете получить больше информации об этом здесь (он большой, хотя, убедитесь, что он не излишним для ваших нужд)

Существуют , конечно, другие варианты, но так как я не использовал ни один из них (и мы в конечном итоге перешли к пользовательскому дереву, так как наши требования были очень легкими/конкретными) ... Я просто не могу дать какой-либо первый - Информация об опыте рук для альтернатив. Я сделаю это для того, кто на самом деле использовал их, чтобы дать некоторое представление.

Кроме того, появится JQuery UI Tree, в данный момент он находится в стадии планирования, вы можете отслеживать его прогресс здесь: http://jqueryui.pbworks.com/Tree

19
Nick Craver

Для тех, кто ищет «Дерево просмотра флажков», не ищите больше: https://code.google.com/p/checkboxtree/

Я наткнулся на этот вопрос, когда искал Checkbox Treeview, поэтому я решил опубликовать ссылку - возможно, полезную для других, таких как я!

2
FastTrack

JQuery Ui имеет виджет menu, который по сути является древовидной структурой. 

http://jqueryui.com/menu/

Первые два требования соответствуют .. Однако я не уверен в способности обрабатывать перетаскиваемые элементы.

1
Sydwell

Js Tree очень прост, и вы можете использовать его в форме с подключаемыми флажками для отправки на сервер введите описание ссылки здесь

https://www.jstree.com/

0
David Fawzy

Более простая версия здесь 

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

он очень простой и лишен некоторых функций, таких как выбор галочки, различные значки для открытия и закрытия папки и т. д.

0
shababhsiddique