如何获取节点和源节点jQuery dynatree?
问题描述:
我想用jquery dynatree拖放选项。在另一个节点上放一个节点时,我必须执行一些数据库操作,以便我可以调用一个使Ajax调用的函数。我面临的问题是当我为onDrop
选项编写函数时如何获得node
和source node
。这里是我的dynatree的dnd
,如何获取节点和源节点jQuery dynatree?
dnd: {
preventVoidMoves: true, // Prevent dropping nodes 'before self', etc.
onDragStart: function(node) {
return true;
},
onDragEnter: function(node, sourceNode) {
if(node.parent !== sourceNode.parent)
return true;
return ["before", "after"];
},
onDrop: function(node, sourceNode, hitMode, ui, draggable) {
alert("moved Node: "+node+" SourceNode:"+sourceNode);
sourceNode.move(node, hitMode);
}
}
在onDrop
显示这样的警报,
感动节点:DynatreeNode: '默认' SourceNode:DynatreeNode < 123>: '123'
在这里,我只想要的值default
和123
。我怎么弄到的?