用于捕获节点编辑名称结束之后的事件回调函数。
1、节点进入编辑名称状态,并且修改节点名称后触发此回调函数。如果用户设置了 beforeRename 回调函数,并返回 false,将无法触发 onRename 事件回调函数。
2、如果通过直接修改 treeNode 的数据,并且利用 updateNode 方法更新,是不会触发此回调函数的。
3、从 v3.5.13 开始,取消编辑状态也会触发此回调,根据 isCancel 参数判断
默认值:null
标准的 js event 对象
对应 zTree 的 treeId,便于用户操控
被修改名称的节点 JSON 数据对象
是否取消操作 (v3.5.13+)
isCancel = true 表示取消编辑操作(按下 ESC 或 使用 cancelEditName 方法)
isCancel = false 表示确认修改操作
function zTreeOnRename(event, treeId, treeNode, isCancel) {
alert(treeNode.tId + ", " + treeNode.name);
}
var setting = {
callback: {
onRename: zTreeOnRename
}
};
......