浅谈EasyUI中Treegrid节点的删除


Posted in Javascript onMarch 01, 2015

EasyUI中的删除很简单,一般直接复制粘贴就行。

下面是对树节点的删除。

// 删除

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('提示', "请选择一条要删除的项目!");

    }

}

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
用JavaScript脚本实现Web页面信息交互
Oct 11 Javascript
仅用[]()+!等符号就足以实现几乎任意Javascript代码
Mar 01 Javascript
鼠标移到导航当前位置的LI变色处于选中状态
Aug 23 Javascript
js中的preventDefault与stopPropagation详解
Jan 29 Javascript
JavaScript实现弹出模态窗体并接受传值的方法
Feb 12 Javascript
jQuery实现的导航动画效果(附demo源码)
Apr 01 Javascript
Three.js快速入门教程
Sep 09 Javascript
jQuery监听文件上传实现进度条效果的方法
Oct 16 Javascript
React中jquery引用的实现方法
Sep 12 jQuery
Vue-Router模式和钩子的用法
Feb 28 Javascript
Vue项目中数据的深度监听或对象属性的监听实例
Jul 17 Javascript
原生js实现自定义滚动条
Jan 20 Javascript
浅谈EasyUI中编辑treegrid的方法
Mar 01 #Javascript
EasyUI中combobox默认值注意事项
Mar 01 #Javascript
jquery中EasyUI实现异步树
Mar 01 #Javascript
jquery中EasyUI实现同步树
Mar 01 #Javascript
firefox浏览器用jquery.uploadify插件上传时报HTTP 302错误
Mar 01 #Javascript
jquery.uploadify插件在chrome浏览器频繁崩溃解决方法
Mar 01 #Javascript
深入分析Cookie的安全性问题
Mar 01 #Javascript
You might like
PHP程序员面试 切忌急功近利(更需要注重以后的发展)
2010/09/01 PHP
vs中通过剪切板循环来循环粘贴不同内容
2011/04/30 PHP
调试PHP程序的多种方法介绍
2014/11/06 PHP
详解php设置session(过期、失效、有效期)
2015/11/12 PHP
thinkPHP框架RBAC实现原理分析
2019/02/01 PHP
PHP 结合 Boostrap 结合 js 实现学生列表删除编辑及搜索功能
2019/05/21 PHP
php文件上传原理与实现方法详解
2019/12/20 PHP
PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解
2019/12/20 PHP
JavaScript 学习笔记之一jQuery写法图片等比缩放以及预加载
2012/06/28 Javascript
jquery弹出框的用法示例(2)
2013/08/26 Javascript
JQuery记住用户名和密码的具体实现
2014/04/04 Javascript
laytpl 精致巧妙的JavaScript模板引擎
2014/08/29 Javascript
javascript获取四位数字或者字母的随机数
2015/01/09 Javascript
精彩的Bootstrap案例分享 重点在注释!(选项卡、栅格布局)
2016/07/01 Javascript
Javascript oop设计模式 面向对象编程简单实例介绍
2016/12/13 Javascript
jquery实现图片轮播器
2017/05/23 jQuery
vue项目中导入swiper插件的方法
2018/01/30 Javascript
JS实现Cookie读、写、删除操作工具类示例
2018/08/28 Javascript
Vue项目环境搭建详细总结
2019/09/26 Javascript
Vue向后台传数组数据,springboot接收vue传的数组数据实例
2020/11/12 Javascript
NLTK 3.2.4 环境搭建教程
2018/09/19 Python
对dataframe数据之间求补集的实例详解
2019/01/30 Python
Django框架表单操作实例分析
2019/11/04 Python
Python如何实现强制数据类型转换
2019/11/22 Python
python实现126邮箱发送邮件
2020/05/20 Python
乡镇办公室工作决心书
2014/03/11 职场文书
政治思想表现评语
2014/05/04 职场文书
任命书怎么写
2014/06/04 职场文书
环保志愿者活动总结
2014/06/27 职场文书
暑假社会实践心得体会
2014/09/02 职场文书
会计试用期自我评价
2015/03/10 职场文书
文化苦旅读书笔记
2015/06/29 职场文书
Python利用folium实现地图可视化
2021/05/23 Python
详解Python flask的前后端交互
2022/03/31 Python
PostgreSQL并行计算算法及参数强制并行度设置方法
2022/04/07 PostgreSQL
spring boot实现文件上传
2022/08/14 Java/Android