0

jquery dynatreeでドラッグアンドドロップオプションを試しています。ここで、別のノードにノードをドロップすると、db 操作を実行する必要があるため、ajax 呼び出しを行う関数を呼び出すことができます。私が直面している問題は、オプションの関数を取得する方法nodesource nodeいつ書くかです。onDropこれが私dndの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 :'default' SourceNode: DynatreeNode <123>: '123'

ここではdefault、 との値だけが必要です123。どうすればそれを手に入れることができますか?

4

1 に答える 1