layerUI框架下 ztree删除按钮取消实现( layer.confirm confirm beforeRemove onRemove)
来源:互联网 发布:网络英雄洛克人漫画 编辑:程序博客网 时间:2024/06/08 15:27
//之前在onRemove方法里纠结了很久,最后的结果是没用他,confirm 在beforeRemove 里不知道为什么会不被阻塞直接弹框一闪而过执行(各种奇葩),经过一番努力这是最后的结果,功能可以实现。
function beforeRemove (treeId, treeNode){//删除节点之前
var flag=false;//此处必须定义一个变量,不然还没确定就把节点从树上删除 layer.confirm("确认要删除当前节点("+treeNode.catalogName+")及其子节点吗?", { btn: ['确定','取消'] }, function(){ var parms = { 'id': treeNode.id, 'catalogId': treeNode.catalogId, 'catalogName': treeNode.catalogName, 'catalogPath': treeNode.catalogPath };$.postJSON("${webRoot}/materialcatalog/delete", parms, function (result) { if (result.code == '0') { flag=true; alert(flag); var treeObj = $.fn.zTree.getZTreeObj("busTree"); var nodes = treeObj.getSelectedNodes(); if (nodes && nodes.length>0) { treeObj.removeChildNodes(nodes[0]);//删除当前节点子节点 treeObj.removeNode(nodes[0]);//删除当前节点 } layer.closeAll('dialog'); } else { alertMsg(result.msg); layer.close(index); } }) } , function(index){ layer.close(index); flag=false; }) return flag;}/** 重写post** */$.postJSON = function (url, data, callback) { return jQuery.ajax({ 'type': 'POST', 'url': url, 'contentType': 'application/json', 'data': JSON.stringify(data), 'dataType': 'json', 'success': callback });};
阅读全文
0 0
- layerUI框架下 ztree删除按钮取消实现( layer.confirm confirm beforeRemove onRemove)
- layer.confirm 非阻塞 ztree删除
- layer.confirm()右边按钮实现href
- web 杂记(input(checked) layer.confirm)
- confirm
- confirm
- confirm
- confirm
- confirm
- confirm
- confirm(确定/取消) 说明
- confirm中的“取消"问题
- 自定义提示框(alert、confirm 可自定义标题 内容 图标 取消按钮)
- messager.confirm 弹出后 让光标在取消按钮上
- Gridview 删除confirm确认对话框的实现
- 微信小程序 confirm(删除提示)
- js confirm 删除提示
- 八、处理alert、confirm、prompt对话框(针对于点击’删除’按钮,需要的操作)
- Java 从MySQL中读取大量数据
- JavaWeb之Session
- Luogu 1314(二分答案)(NOIP 2011)
- Apache通过更改配置文件实现url跳转和域名跳转
- 哪些情况下索引会失效?
- layerUI框架下 ztree删除按钮取消实现( layer.confirm confirm beforeRemove onRemove)
- 文件上传
- you need a c compiler to build uwsgi
- 带进度条的播放音乐
- 什么是面向对象,面试问到面向对象到底要怎么说?
- [BZOJ]2465: [中山市选2009]小球 费用流
- 51Nod 1281 山峰和旗子
- OkHttp拦截器的简单使用
- 水平分库分表的关键步骤和技术难点