香小奥
香小奥
关注数: 10
粉丝数: 14
发帖数: 2,282
关注贴吧数: 10
求助,showRemaneBtn设置不起作用 我的ztree用的是带编辑功能的,是异步加载的,节点的数据结构是, 前台的写法是:var newCount = 1; function addHoverDom(treeId, treeNode){ if(treeNode.permission !=1 || treeNode.id.length >= 20 ){ return; } var sObj = $("#" + treeNode.tId + "_span"); if (treeNode.editNameFlag || $("#addBtn_"+treeNode.tId).length>0) return; var addStr = "<span class='button add' id='addBtn_" + treeNode.tId + "' title='新增子目录' onfocus='this.blur();'></span>"; sObj.after(addStr); var btn = $("#addBtn_"+treeNode.tId); if (btn) btn.bind("click", function(){ var zTree = $.fn.zTree.getZTreeObj(treeTagId); var childNode = zTree.addNodes(treeNode, {id:('leaf' + newCount), pId:treeNode.id, name:"新目录" + (newCount++)}); if(childNode){ zTree.editName(childNode[0]); } return false; }); } //当鼠标移走,新增图标隐藏 function removeHoverDom(treeId, treeNode){ $("#addBtn_"+treeNode.tId).unbind().remove(); } //控制删除图标的显示 function showRemoveBtn(treeId, treeNode){ return treeNode.permission==1; } //控制修改图标的显示 function showRemaneBtn(treeId,treeNode){ return treeNode.permission==1; } 需要的效果就是:如果节点中的属性permission==1则,新增和删除、修改按钮会出现,如果为0则都不出现。 但是现在:如果属性permission==0,则新增和删除按钮都不出现了,但是修改按钮还是会有,如下:,怎么弄都还在,即使我把showRemaneBtn设置为fasle,也依然会出现。 求助各位大神,帮忙看看
1
下一页