用于捕获节点被点击的事件回调函数
如果设置了 setting.callback.beforeClick 方法,且返回 false,将无法触发 onClick 事件回调函数。
默认值:null
标准的 js event 对象
对应 zTree 的 treeId,便于用户操控
被点击的节点 JSON 数据对象
节点被点击后的选中操作类型,详细看下表
clickFlag | selectedMulti | autoCancelSelected && event.ctrlKey / metaKey | isSelected | 选中操作 |
1 | true | false | false | 普通选中 |
1 | true | false | true | 普通选中 |
2 | true | true | false | 追加选中 |
0 | true | true | true | 取消选中 |
1 | false | false | false | 普通选中 |
1 | false | false | true | 普通选中 |
1 | false | true | false | 普通选中 |
0 | false | true | true | 取消选中 |
function zTreeOnClick(event, treeId, treeNode) {
alert(treeNode.tId + ", " + treeNode.name);
};
var setting = {
callback: {
onClick: zTreeOnClick
}
};
......