我有一个jqgrid treegrid(v4.8免费)。我为节点实现了完全管理(添加,编辑和删除)。
$("#tree").jqGrid({
url: "http://127.0.0.1:400/hamed",
datatype: "json",
colNames: ['id', 'Name', 'Link', ''],
colModel: [ .....
我想向上移动或向下移动节点和孩子。这样节点的所有子节点和节点都会移动。 (拖放或移动按钮) 如何编写我的treegrid?
答案 0 :(得分:1)
不幸的是,免费的jqGrid没有为您提供任何可以简化TreeGrid节点拖放实现的附加功能。您必须递归调用getNodeChildren
以获取节点的所有子节点。您可以使用标准jQuery.after
,jQuery.before
,jQuery.insertAfter
或jQuery.insertBefore
移动其他位置的节点。 jqGrid目前没有可以简化实现的方法。