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

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

Может кто-нибудь подсказать мне, как выглядит индустриальная мощь?

Желаемые характеристики:

  • стабильный

  • было бы неплохо async / ajax

  • узлы перетаскивания были бы хороши

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

Пит

Ответы [ 5 ]

19 голосов
/ 05 июня 2010

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

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

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

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

2 голосов
/ 21 октября 2013

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

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

1 голос
/ 13 августа 2013

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

http://jqueryui.com/menu/

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

0 голосов
/ 05 апреля 2018

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

https://www.jstree.com/

0 голосов
/ 28 мая 2013

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

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

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

...