浅谈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 相关文章推荐
PNG背景在不同浏览器下的应用
Jun 22 Javascript
JavaScript中的setMilliseconds()方法使用详解
Jun 11 Javascript
值得分享的轻量级Bootstrap Table表格插件
May 30 Javascript
原生Javascript和jQuery做轮播图简单例子
Oct 11 Javascript
vue单页应用中如何使用jquery的方法示例
Jul 27 jQuery
Angular 2 利用Router事件和Title实现动态页面标题的方法
Aug 23 Javascript
Vue.js中的组件系统
May 30 Javascript
ES6 Generator函数的应用实例分析
Jun 26 Javascript
微信小程序点击保存图片到本机功能
Dec 13 Javascript
JS array数组检测方式解析
May 19 Javascript
addEventListener()和removeEventListener()追加事件和删除追加事件
Dec 04 Javascript
JS精髓原型链继承及构造函数继承问题纠正
Jun 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
全国FM电台频率大全 - 29 青海省
2020/03/11 无线电
PHP中foreach循环中使用引用要注意的地方
2011/01/02 PHP
PHP转换文件夹下所有文件编码的实现代码
2013/06/06 PHP
thinkphp在模型中自动完成session赋值示例代码
2014/09/09 PHP
php继承中方法重载(覆盖)的应用场合
2015/02/09 PHP
php常量详细解析
2015/10/27 PHP
php设计模式之职责链模式定义与用法经典示例
2019/09/19 PHP
jQuery中index()的用法分析
2014/09/05 Javascript
JavaScript中数据结构与算法(五):经典KMP算法
2015/06/19 Javascript
JavaScript驾驭网页-CSS与DOM
2016/03/24 Javascript
Three.js实现绘制字体模型示例代码
2017/09/26 Javascript
详解webpack之图片引入-增强的file-loader:url-loader
2018/10/08 Javascript
vue-cli中安装方法(图文详细步骤)
2018/12/12 Javascript
谈谈为什么你的 JavaScript 代码如此冗长
2019/01/30 Javascript
JS实现的新闻列表自动滚动效果示例
2019/01/30 Javascript
element-ui 本地化使用教程详解
2019/10/28 Javascript
js实现一款简单踩白块小游戏(曾经很火)
2019/12/02 Javascript
vue项目查看vue版本及cli版本的实现方式
2020/10/24 Javascript
python单线程实现多个定时器示例
2014/03/30 Python
使用python实现tcp自动重连
2017/07/02 Python
Java与Python两大幸存者谁更胜一筹呢
2018/04/12 Python
python模糊图片过滤的方法
2018/12/14 Python
Python实现对字典分别按键(key)和值(value)进行排序的方法分析
2018/12/19 Python
Pandas之groupby( )用法笔记小结
2019/07/23 Python
wxPython修改文本框颜色过程解析
2020/02/14 Python
Anaconda3+tensorflow2.0.0+PyCharm安装与环境搭建(图文)
2020/02/18 Python
Python-jenkins模块之folder相关操作介绍
2020/05/12 Python
python 通过 pybind11 使用Eigen加速代码的步骤
2020/12/07 Python
Clarria化妆品官方网站:购买天然和有机化妆品系列
2018/04/08 全球购物
linux面试题参考答案(5)
2016/11/05 面试题
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
2014/03/30 面试题
个人充满哲理的自我评价
2014/02/20 职场文书
我们的节日国庆活动方案
2014/08/19 职场文书
小学班主任事迹材料
2014/12/17 职场文书
详解Mysql 函数调用优化
2021/04/07 MySQL
redis限流的实际应用
2021/04/24 Redis