è®¾ç½®æ˜¯å¦æ˜¾ç¤ºåˆ 除按钮。[setting.edit.enable = true 时生效]
当点击æŸèŠ‚ç‚¹çš„åˆ é™¤æŒ‰é’®æ—¶ï¼š
1ã€é¦–å…ˆè§¦å‘ setting.callback.beforeRemove 回调函数,用户å¯åˆ¤å®šæ˜¯å¦è¿›è¡Œåˆ 除æ“作。
2ã€å¦‚果未设置 beforeRemove 或 beforeRemove 返回 trueï¼Œåˆ™åˆ é™¤èŠ‚ç‚¹å¹¶è§¦å‘ setting.callback.onRemove 回调函数。
默认值:true
true / false 分别表示 显示 / éšè— åˆ é™¤æŒ‰é’®
对应 zTree çš„ treeIdï¼Œä¾¿äºŽç”¨æˆ·æ“æŽ§
需è¦è®¾ç½®æ˜¯å¦æ˜¾ç¤ºåˆ 除按钮的节点 JSON æ•°æ®å¯¹è±¡
è¿”å›žå€¼åŒ Boolean æ ¼å¼çš„æ•°æ®
var setting = {
edit: {
enable: true,
showRemoveBtn: false
}
};
......
function setRemoveBtn(treeId, treeNode) {
return !treeNode.isParent;
}
var setting = {
edit: {
enable: true,
showRemoveBtn: setRemoveBtn
}
};
......