// 删除
function removes() {
var rows = ruletreegrid.treegrid('getSelections');
if (rows && rows.length == 1) {
var showmsg = "";
if (rows[0].pid == 0) {
// 下面有子节点
showmsg = "项目下面可能存在细则,是否也一起删除 ?";
} else {
showmsg = "是否删除此细则 ?";
}
parent.$.messager.confirm('提示', showmsg, function(r) {
if (r) {
$.ajax({
url : "assess/rule/ruleremoves/" + rows[0].id + ".do",
dataType : "json",
success : function(data) {
if (data && data.success) {
if (data.msg && data.msg != "")
parent.$.messager.alert('提示', data.msg);
else
parent.$.messager.alert('提示', "删除成功");
ruletreegrid.treegrid('remove', rows[0].id);
ruletreegrid.treegrid('reload', rows[0].pid);
} else {
parent.$.messager.alert('错误', data.msg);
}
}
});
}
});
} else {
parent.$.messager.alert('提示', "请选择一条要删除的项目!");
}
}
相关文章
- 炎黄流程中改流程节点颜色的js
- JAVA对数据库进行操作,实现数据库中数据的插入,查询,更改,删除操作
- 删除软件的安装文件时提示“操作无法完成,因为文件已在system中打开”,怎么办?
- [LC]237题 Delete Node in a Linked List (删除链表中的节点)(链表)
- .NET(C#):觉察XML反序列化中的未知节点
- Java8新特性Stream——优雅的递归遍历树形结构, 递归删除节点
- 1.求链表中的倒数第K个节点
- 剑指offer 56.删除有序链表中的重复结点
- ElasticSearch删除索引中的数据(delete_by_query)
- LeetCode系列:1019. 链表中的下一个更大节点