rename(event, treeId, treeNode)
目录: [事件] --> [callback 回调函数]概述
用户在使用 zTree 的页面上,编写 onRename(event, treeId, treeNode) 函数(函数名可以自定义),并配置在 setting 的 callback 参数内,即可监听 zTree 的 rename 事件。
该事件在编辑节点名称完毕并生效后触发,即 编辑输入框 onblur 事件后触发。
如果用户配置了 beforeRename 方法,并返回 false,将根本无法进入名称编辑状态 。
参数
eventjs event 对象
标准的 js event 对象
treeIdString
因为 zTree 支持页面上同时存在多个 zTree 的实例,因此在 callback 回调函数内返回对应 zTree 的 treeObjId,便于用户操控
treeNodeJSON
将要进入名称编辑状态的节点 JSON 数据对象
示例
描述:
弹出被编辑名称后的节点的 tId 以及 name 信息
js 代码:
......
var setting = {
callback : {
rename: zTreeOnRename,
......
},
......
};
......
function zTreeOnRename(event, treeId, treeNode) {
alert(treeNode.tId + ", " + treeNode.name);
}
......