码迷,mamicode.com
首页 > 其他好文 > 详细

EasyUI treegrid 删除一条或多条记录

时间:2017-01-01 10:52:31      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:can   多选   load   选择   getchild   提示   blog   信息   arp   

        function del_dg() {
            $.messager.defaults = { ok: "是", cancel: "否" };
            var node = $(‘#tbClientClass‘).treegrid(‘getSelected‘);
            //单条记录删除
            if (node != null) {
                $.messager.confirm(‘系统提示‘, ‘<br/>确定要删除吗 ? ‘, function (r) {
                    if (r) {
                        //删除部门信息
                        $.post(‘/ashx/Client/tbClientClass.ashx?action=del&pid=‘ + node.pid, function (msg) {
                            msgShow(‘系统提示‘, ‘<br/>删除成功 !‘, ‘info‘);
                            $(‘#tbClientClass‘).treegrid(‘reload‘);
                        });
                    }
                });
            } else {
                msgShow(‘系统提示‘, ‘请选择要删除的记录! ‘, ‘error‘);
            }

            /////// 多选删除
            if (node) {
                var nodes = $(‘#tbClientClass‘).treegrid(‘getChildren‘, node.pid);
            } else {
                var nodes = $(‘#tbClientClass‘).treegrid(‘getChildren‘);
            }
            var s = ‘‘;
            for (var i = 0; i < nodes.length; i++) {
                if (s != ‘‘)
                    s += ‘,‘;
                s += nodes[i].id;
            }
            if (node) {
                if (s != ‘‘)
                    s += ‘,‘;
                s += node.id;
                $.messager.confirm(‘系统提示‘, ‘删除节点将同时删除其下面所有节点,您确定要删除吗?‘, function (r) {
                    if (r) {
                        //删除部门信息
                        $.post(‘/ashx/Client/tbClientClass.ashx?action=del&pid=‘ + s, function (msg) {
                            msgShow(‘系统提示‘, ‘删除成功‘, ‘info‘);
                            $(‘#tbClientClass‘).treegrid(‘reload‘);
                        });
                    }
                });
            } else {
                msgShow(‘系统提示‘, ‘请选择要删除的部门‘, ‘error‘);
            }

        }

  

EasyUI treegrid 删除一条或多条记录

标签:can   多选   load   选择   getchild   提示   blog   信息   arp   

原文地址:http://www.cnblogs.com/yimeishui/p/6240756.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!