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