用于捕获节点被拖拽之前的事件回调函数,并且根据返回值确定是否允许开启拖拽操作
默认值:null
被拖拽的节点 treeNodes 所在 zTree 的 treeId,便于用户操控
要被拖拽的节点 JSON 数据集合
v3.x 允许多个同级节点同时被拖拽,因此将此参数修改为 Array(JSON)
如果拖拽时多个被选择的节点不是同级关系,则只能拖拽鼠标当前所在位置的节点
返回值是 true / false
如果返回 false,zTree 将终止拖拽,也无法触发 onDrag / beforeDrop / onDrop 事件回调函数
function zTreeBeforeDrag(treeId, treeNodes) {
return false;
};
var setting = {
edit: {
enable: true
},
callback: {
beforeDrag: zTreeBeforeDrag
}
};
......