我正在使用jQuery TreeTable插件来显示表格数据树,这非常好用。使用jQuery UI的draggable& droppable允许将节点拖放到父节点上,就像在TreeTable的example中一样。这使用了TreeTable的appendBranchTo
方法。
这一切都很好,除了它不允许对项目进行排序。排序单个项目应该(我希望)相对容易,因为这只是意味着重新排序一些tr
元素。但是,我不知道如何对包含其他项目的项目/文件夹执行此操作:所有子项也需要移动。
实现此行为的最佳方法是什么,或者之前是否有其他人这样做过?使用不同的插件(也允许重新排序)树视图也很好。