浅谈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/jQuery 表单美化插件小结
Feb 14 Javascript
JS控件ASP.NET的treeview控件全选或者取消(示例代码)
Dec 16 Javascript
开发中可能会用到的jQuery小技巧
Mar 07 Javascript
javascript ajax的5种状态介绍
Aug 18 Javascript
JS使用for循环遍历Table的所有单元格内容
Aug 21 Javascript
javascript创建对象、对象继承的实用方式详解
Mar 08 Javascript
JavaScript操作文件_动力节点Java学院整理
Jun 30 Javascript
JavaScript实现的搜索及高亮显示功能示例
Aug 14 Javascript
详解单页面路由工程使用微信分享及二次分享解决方案
Feb 22 Javascript
浅谈javascript错误处理
Aug 11 Javascript
使用pkg打包ThinkJS项目的方法步骤
Dec 30 Javascript
低门槛开发iOS、Android、小程序应用的前端框架详解
Oct 16 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使用array_rand()函数从数组中随机选择一个或多个元素
2014/04/28 PHP
php生成不重复随机数、数组的4种方法分享
2015/03/30 PHP
php技术实现加载字体并保存成图片
2015/07/27 PHP
文件上传之SWFUpload插件(代码)
2015/07/30 PHP
thinkphp中多表查询中防止数据重复的sql语句(必看)
2016/09/22 PHP
详解PHP使用日期时间处理器Carbon人性化显示时间
2017/08/10 PHP
PHP空值检测函数与方法汇总
2017/11/19 PHP
jquery实现图片翻页效果
2013/12/23 Javascript
js中精确计算加法和减法示例
2014/03/28 Javascript
Java遍历集合方法分析(实现原理、算法性能、适用场合)
2016/04/25 Javascript
nodejs 的 session 简单使用
2016/06/06 NodeJs
JQuery实现动态操作表格
2017/01/11 Javascript
关于Node.js的events.EventEmitter用法介绍
2017/04/01 Javascript
深入理解Vue Computed计算属性原理
2018/05/29 Javascript
vue展示dicom文件医疗系统的实现代码
2018/08/27 Javascript
nodejs遍历文件夹下并操作HTML/CSS/JS/PNG/JPG的方法
2018/11/01 NodeJs
通过实例解析json与jsonp原理及使用方法
2020/09/27 Javascript
[03:45]Newbee战队出征西雅图 决战2016国际邀请赛
2016/08/02 DOTA
CentOS安装pillow报错的解决方法
2016/01/27 Python
python正则分析nginx的访问日志
2017/01/17 Python
python enumerate函数的使用方法总结
2017/11/15 Python
python利用插值法对折线进行平滑曲线处理
2018/12/25 Python
python matplotlib画图库学习绘制常用的图
2019/03/19 Python
python requests模拟登陆github的实现方法
2019/12/26 Python
python和pywin32实现窗口查找、遍历和点击的示例代码
2020/04/01 Python
基于python检查SSL证书到期情况代码实例
2020/04/04 Python
numpy 矩阵形状调整:拉伸、变成一位数组的实例
2020/06/18 Python
python3 简单实现组合设计模式
2020/07/02 Python
吉列剃须刀美国官网:Gillette美国
2018/07/13 全球购物
BookOutlet加拿大:在网上书店购买廉价折扣图书和小说
2018/10/05 全球购物
经典c++面试题六
2012/01/18 面试题
Java面试题:请说出如下代码的输出结果
2013/04/22 面试题
战友聚会邀请函
2014/01/18 职场文书
你真的了解redis为什么要提供pipeline功能
2021/06/22 Redis
Redis如何使用乐观锁(CAS)保证数据一致性
2022/03/25 Redis
vue整合百度地图显示指定地点信息
2022/04/06 Vue.js