level 4
将exedit/edit.html的 setEdit 替换成下面三个function就行了。api里面setting.edit.showRemoveBtn有例子
function setRenameBtn(treeId, treeNode) {
return treeNode.isParent;
}
function setRemoveBtn(treeId, treeNode) {
return treeNode.isParent;
}
function setEdit() {
var zTree = $.fn.zTree.getZTreeObj("treeDemo"),
nodes = zTree.getNodes(),
remove = $("#remove").attr("checked"),
rename = $("#rename").attr("checked"),
removeTitle = $.trim($("#removeTitle").get(0).value),
renameTitle = $.trim($("#renameTitle").get(0).value);
zTree.setting.edit.showRemoveBtn = remove?setRemoveBtn:false;
zTree.setting.edit.showRenameBtn = rename?setRenameBtn:false;
zTree.setting.edit.removeTitle = removeTitle;
zTree.setting.edit.renameTitle = renameTitle;
showCode(['setting.edit.showRemoveBtn = ' + remove, 'setting.edit.showRenameBtn = ' + rename,
'setting.edit.removeTitle = "' + removeTitle +'"', 'setting.edit.renameTitle = "' + renameTitle + '"']);
}
2012年04月25日 06点04分
