1

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

 $("#tree").jqGrid({
            url: "http://127.0.0.1:400/hamed",
            datatype: "json",
            colNames: ['id', 'Name', 'Link', ''],
            colModel: [ .....

我想上移或下移一个节点和孩子。这样节点的所有子节点和节点都会移动。(拖放或移动按钮)如何编码我的树形网格?

4

1 回答 1

1

不幸的是,免费的 jqGrid 没有为您提供任何可以简化 TreeGrid 节点拖放实现的附加功能。您将不得不getNodeChildren递归调用以获取节点的所有子节点。您可以使用标准jQuery.after、、jQuery.before或将节点移动到其他位置jQuery.insertAfterjQuery.insertBeforejqGrid 目前没有可以简化实现的方法。

于 2015-03-15T12:53:10.973 回答