jqgrid treegrid,如何拖放行?

jqgrid treegrid,如何拖放行?,jqgrid,drag-and-drop,treegrid,free-jqgrid,Jqgrid,Drag And Drop,Treegrid,Free Jqgrid,我有一个jqgrid treegrid(v4.8免费版)。我实现了对节点的全面管理(添加、编辑和删除) $("#tree").jqGrid({ url: "http://127.0.0.1:400/hamed", datatype: "json", colNames: ['id', 'Name', 'Link', ''], colModel: [ ..... 我希望向上或向下移动节点和子节点。使节

我有一个jqgrid treegrid(v4.8免费版)。我实现了对节点的全面管理(添加、编辑和删除)

 $("#tree").jqGrid({
            url: "http://127.0.0.1:400/hamed",
            datatype: "json",
            colNames: ['id', 'Name', 'Link', ''],
            colModel: [ .....
我希望向上或向下移动节点和子节点。使节点的所有子节点和节点移动。(拖放或移动按钮)
如何编写我的treegrid?

不幸的是,免费jqGrid没有为您提供任何其他功能,这些功能可以简化treegrid节点的拖放实现。您必须递归调用
getNodeChildren
,以获取节点的所有子节点。您可以使用标准的
jQuery.after
jQuery.before
jQuery.insertAfter
jQuery.insertBefore
将节点移动到另一个位置。jqGrid目前没有能够简化实现的方法。

没有干扰,没有闲聊(阅读)。感谢永远不应该是一个好问题的一部分。