0
我想用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
。我怎麼弄到的?