效果图: 代码:
ZTREE DEMO - addNodes / editName / removeNode / removeChildNodes
用 zTree 方法 增 / 删 / 改 节点
[ 文件路径: exedit/edit_fun.html ]
- 1、addNodes / editName / removeNode / removeChildNodes 方法操作说明
- 利用 addNodes / editName / removeNode / removeChildNodes 方法也可以实现 增 / 删 / 改 节点的目的,这里简单演示使用方法
- cancelEditName 方法仅仅是在节点进入名称编辑状态时有效,请在必要时使用,Demo 不进行此方法的演示
- 利用 setting.data.keep.parent / leaf 属性 实现了父节点、叶子节点的状态锁定
对节点进行 增 / 删 / 改,试试看:
removeNode 方法是否触发 callback
[ 增加父节点 ]
[ 增加叶子节点 ]
[ 编辑名称 ]
[ 删除节点 ]
[ 清空子节点 ]
remove log:
- 使用 zTreeObj.addNodes / cancelEditName / editName / removeNode / removeChildNodes 方法,详细请参见 API 文档中的相关内容
- 2、setting 配置信息说明
- 同 "基本 增 / 删 / 改 节点"
- 保持 父 / 叶子 节点状态,需要设置 setting.data.keep.parent / leaf 属性,详细请参见 API 文档中的相关内容
- 3、treeNode 节点数据说明
- 同 "基本 增 / 删 / 改 节点"