可排序的 jQuery 树视图

Posted

技术标签:

【中文标题】可排序的 jQuery 树视图【英文标题】:jQuery treeview with sortable 【发布时间】:2009-09-08 14:59:00 【问题描述】:

我只是想知道是否有人知道有什么方法可以让 bassistance 树视图插件与 jQuery UI 的可排序插件一起工作?特别是在能够将元素从它的嵌套 ul 拖放到父 ul 方面,反之亦然。另外两个要求是我能够防止拖放到指定元素上(例如:具有 class="no-drop" 的元素),以及在 drop 事件之后引用函数的能力。

如果这些插件没有真正可行的方法,有没有人碰巧知道另一个插件?

亲切的问候, 雷米

【问题讨论】:

【参考方案1】:

我确实有同样的问题,看看nested sortable。可能为时已晚,但以后可能对其他人有所帮助。

【讨论】:

【参考方案2】:

我要加http://mjsarfatti.com/sandbox/nestedSortable/

【讨论】:

【参考方案3】:

jstree 插件有一个非常可靠的代码库,例如,许多事件可以附加您自己的逻辑。

【讨论】:

【参考方案4】:

我也在尝试这样做,通过将句柄设置为“span”,我已经完成了一些基本的排序工作,但我似乎无法从一个 UL 排序到另一个。

我尝试使用 combine: 'ul' 但这似乎不起作用。

【讨论】:

以上是关于可排序的 jQuery 树视图的主要内容,如果未能解决你的问题,请参考以下文章

GTK#:带有过滤和排序的树视图

TK 树视图列排序

如何根据子节点数对剑道树视图进行排序

按类型和字母顺序 A->Z 对树视图节点进行排序

jQuery:可拖动连接到可排序。可拖动项目与可排序列表具有不同的 DOM

Jquery ui - 可排序:在可排序元素中按图标“句柄”拖动