## Function(event, treeId, treeNodes, targetNode, moveType, isCopy)setting.callback.onDrop

### 概述[ 依赖 jquery.ztree.exedit 扩展 js ]

用于捕获节点拖拽操作结束的事件回调函数

如果设置了 setting.callback.beforeDrop 方法，且返回 false，将无法触发 onDrop 事件回调函数。

默认值：null

### Function 参数说明

#### eventjs event 对象

标准的 js event 对象

#### treeIdString

目标节点 targetNode 所在 zTree 的 treeId，便于用户操控

#### treeNodesArray(JSON)

被拖拽的节点 JSON 数据集合

如果拖拽操作为 移动，treeNodes 是当前被拖拽节点的数据集合。

如果拖拽操作为 复制，treeNodes 是复制后 clone 得到的新节点数据。

#### targetNodeJSON

成为 treeNodes 拖拽结束的目标节点 JSON 数据对象。

如果拖拽成为根节点，则 targetNode = null

#### moveTypeString

指定移动到目标节点的相对位置

"inner"：成为子节点，"prev"：成为同级前一个节点，"next"：成为同级后一个节点

如果 moveType = null，表明拖拽无效

#### isCopyBoolean

拖拽节点操作是 复制 或 移动

true：复制；false：移动

### setting & function 举例

#### 1. 每次拖拽操作结束后， 弹出该被拖拽节点的个数以及目标节点的 tId、name 的信息

    function zTreeOnDrop(event, treeId, treeNodes, targetNode, moveType) {
        alert(treeNodes.length + "," + (targetNode ? (targetNode.tId + ", " + targetNode.name) : "isRoot" ));
    };
    var setting = {
    	callback: {
    		onDrop: zTreeOnDrop
    	}
    };
    ......