对jQuery TreeTable的节点进行排序

时间:2012-04-19 09:01:40

标签: jquery jquery-ui jquery-plugins

我正在使用jQuery TreeTable插件来显示表格数据树,这非常好用。使用jQuery UI的draggable& droppable允许将节点拖放到父节点上,就像在TreeTable的example中一样。这使用了TreeTable的appendBranchTo方法。

这一切都很好,除了它不允许对项目进行排序。排序单个项目应该(我希望)相对容易,因为这只是意味着重新排序一些tr元素。但是,我不知道如何对包含其他项目的项目/文件夹执行此操作:所有子项也需要移动。

实现此行为的最佳方法是什么,或者之前是否有其他人这样做过?使用不同的插件(也允许重新排序)树视图也很好。

1 个答案:

答案 0 :(得分:1)

回答我自己的问题:我无法使用TreeTable。我最终使用nestedSortable,并使用一些CSS伪造<li>元素内的表格布局