如何在beforeRemove里取消删除 *** 作

如何在beforeRemove里取消删除 *** 作,第1张

你好

由于ztree对于自身的removeBtn绑定了对应的beforeRemove等的事件,而你的做法是通过执行zTree.removeNode来完成的删除,并不是通过removeBtn来执行的,ztree的removeNode方法没有触发对应的beforeRemove方法,所以你要在你的事件中,重写整理方法

$("#***").click(function(){

var nNode = zTree.getSelectedNodes()[0]

if(nNode){

zTree.removeNode(nNode)

// 这里手动执行一次方法

zTreeBeforeRemove(nNode.id, nNode)

}

})

beforeRename是因为修改的节点,节点本身依然存在,就和

$("select").change(function(){ // 改变则执行方法 })

$("select").remove()是没有 .remove(function(){})

是类似的道理

因为节点已经删除了,先删除,再执行方法,是无效的

zTree 树节点修改,修改其节点的父级,修改完成之后刷新树。

updateNode只能修改 name、target、 url、icon、 iconSkin、checked、nocheck 等这几个用于显示效果的参数进行更新。

第一:选中表格中的文字,单击右击\\选择“单元格对齐方式”,此命令的下一级菜单中共有九个命令,选择你所需的即可!

第二:选中表格中的文字,单击“表格”菜单\\表格属性\\选择“单元格”小选项,选择你所需的对齐方式即可。居中对齐为中间的那个,下面有文字的!

祝你成功!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11687395.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存