## Function(event, treeId, treeNode, isCancel)setting.callback.onRename

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

用于捕获节点编辑名称结束之后的事件回调函数。

1、节点进入编辑名称状态，并且修改节点名称后触发此回调函数。如果用户设置了 beforeRename 回调函数，并返回 false，将无法触发 onRename 事件回调函数。

2、如果通过直接修改 treeNode 的数据，并且利用 updateNode 方法更新，是不会触发此回调函数的。

3、从 v3.5.13 开始，取消编辑状态也会触发此回调，根据 isCancel 参数判断

默认值：null

### Function 参数说明

#### eventjs event 对象

标准的 js event 对象

#### treeIdString

对应 zTree 的 treeId，便于用户操控

#### treeNodeJSON

被修改名称的节点 JSON 数据对象

#### isCancelBoolean

是否取消操作 (v3.5.13+)

isCancel = true 表示取消编辑操作（按下 ESC 或 使用 cancelEditName 方法）

isCancel = false 表示确认修改操作

### setting & function 举例

#### 1. 修改名称后，弹出被修改名称的节点的 tId 以及 name 信息

    function zTreeOnRename(event, treeId, treeNode, isCancel) {
    	alert(treeNode.tId + ", " + treeNode.name);
    }
    var setting = {
    	callback: {
    		onRename: zTreeOnRename
    	}
    };
    ......