我已经使用 PHP 和 MySQL 构建了一个递归菜单,我正在寻找一个不错的 Jquery 插件(或教程) - 以实现基于拖放的菜单重新排序。有人知道吗?
顺便提一句。我可以做相关的 PHP,我只需要可以在嵌套的 s 集中发送拖放<li>
元素<ul>
并发送 ajax 请求的东西。
PS我环顾四周,似乎有很多插件链接不起作用......不太确定这是我的运气不好还是只是看不起......
我已经使用 PHP 和 MySQL 构建了一个递归菜单,我正在寻找一个不错的 Jquery 插件(或教程) - 以实现基于拖放的菜单重新排序。有人知道吗?
顺便提一句。我可以做相关的 PHP,我只需要可以在嵌套的 s 集中发送拖放<li>
元素<ul>
并发送 ajax 请求的东西。
PS我环顾四周,似乎有很多插件链接不起作用......不太确定这是我的运气不好还是只是看不起......
我喜欢 jQuery UI 可排序插件。在这里查看 - http://jqueryui.com/demos/sortable/。不过,我从来没有真正像树一样嵌套它,但是您可以指定选择器来创建层次结构(而且我知道您可以创建自定义事件来检查.children()
、.parents()
等)
我一直在寻找利用 jQuery UI 可拖动/可拖放/可排序的东西,并遇到了链接到插件Nested Sortable的这个答案,从它的外观来看,它可以很好地工作。我没有自己用过,但乍一看似乎并没有试图“过度”。
无论如何,我想我会把这个发现传递给其他寻找类似东西的人。
更新:我已经将它用于一些事情,以使用我们正在构建的 CMS 让生活更轻松,它运行良好!