zoukankan      html  css  js  c++  java
  • EasyUI treegrid 删除一条或多条记录

            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');
                }
    
            }
    

      

  • 相关阅读:
    sed 搜索并替换
    error: call of overloaded ‘sqrt(double&)’ is ambiguous
    C++数组读入MATLAB数据
    Ubuntu 18.04 安装 Octave 5.1
    Ubuntu 18.04 安装 CUDA 9.0
    LSTM 神经网络输入输出层
    tf.nn.rnn_cell.MultiRNNCell
    w = tf.Variable(<initial-value>, name=<optional-name>)
    linux下修改环境变量
    linux内核编程学习——草稿
  • 原文地址:https://www.cnblogs.com/yimeishui/p/6240756.html
Copyright © 2011-2022 走看看