浅谈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 相关文章推荐
建立良好体验度的Web注册系统ajax
Jul 09 Javascript
jQuery ready函数滥用分析
Feb 16 Javascript
详解javascript实现瀑布流绝对式布局
Jan 29 Javascript
Node.js重新刷新session过期时间的方法
Feb 04 Javascript
iOS和Android用同一个二维码实现跳转下载链接的方法
Sep 28 Javascript
微信小程序使用Socket的实例
Sep 19 Javascript
Vue DevTools调试工具的使用
Dec 05 Javascript
网页爬虫之cookie自动获取及过期自动更新的实现方法
Mar 06 Javascript
JavaScript内置对象math,global功能与用法实例分析
Jun 10 Javascript
js实现扫雷源代码
Nov 27 Javascript
JavaScript中Object、map、weakmap的区别分析
Dec 15 Javascript
原生JS实现飞机大战小游戏
Jun 09 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
PHPMyAdmin 快速配置方法
2009/05/11 PHP
PHP面向对象程序设计之类常量用法实例
2014/08/20 PHP
PHP实现的简单mock json脚本分享
2015/02/10 PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
2017/12/21 PHP
Jquery实战_读书笔记1—选择jQuery
2010/01/22 Javascript
namespace.js Javascript的命名空间库
2011/10/11 Javascript
JS小功能(列表页面隔行变色)简单实现
2013/11/28 Javascript
DOM节点的替换或修改函数replaceChild()用法实例
2015/01/12 Javascript
轻松学习jQuery插件EasyUI EasyUI创建树形网络(1)
2015/11/30 Javascript
JavaScript、jQuery与Ajax的关系
2016/01/24 Javascript
谈一谈bootstrap响应式布局
2016/05/23 Javascript
AngularJS基础 ng-mouseover 指令简单示例
2016/08/02 Javascript
js中string和number类型互转换技巧(分享)
2016/11/28 Javascript
基于node.js express mvc轻量级框架实践
2017/09/14 Javascript
nodejs之koa2请求示例(GET,POST)
2018/08/07 NodeJs
JavaScript中filter的用法实例分析
2019/02/27 Javascript
javascript简单实现深浅拷贝过程详解
2019/10/08 Javascript
浅析vue中的provide / inject 有什么用处
2019/11/10 Javascript
微信小程序之滑动页面隐藏和显示组件功能的实现代码
2020/06/19 Javascript
vue 使用async写数字动态加载效果案例
2020/07/18 Javascript
JS数据类型分类及常用判断方法
2020/11/19 Javascript
为Python的web框架编写MVC配置来使其运行的教程
2015/04/30 Python
基于Python代码编辑器的选用(详解)
2017/09/13 Python
django 开发忘记密码通过邮箱找回功能示例
2018/04/17 Python
python 执行shell命令并将结果保存的实例
2018/05/11 Python
Python 支付整合开发包的实现
2019/01/23 Python
对python条件表达式的四种实现方法小结
2019/01/30 Python
基于python实现文件加密功能
2020/01/06 Python
解决python pandas读取excel中多个不同sheet表格存在的问题
2020/07/14 Python
html5摇一摇代码优化包括DeviceMotionEvent等等
2014/09/01 HTML / CSS
印度最好的在线药品订购网站:PharmEasy
2018/11/30 全球购物
幼儿园中班评语大全
2014/04/17 职场文书
最常使用的求职信
2014/05/25 职场文书
党支部对照检查材料
2014/08/25 职场文书
优秀家长事迹材料(2016推荐版)
2016/02/29 职场文书
浅谈react useEffect闭包的坑
2021/06/08 Javascript