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

批量删除的三种方式(EasyUi为例)

时间:2019-03-29 19:06:48      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:turn   失败   接收   error   var   字符串   前台   选中   数据   

1、前台遍历单个单个id传值:

"delete":function(){
    var row=dg.datagrid("getChecked");
    if(!row){
        $.messager.alert("警告","请选中一行进行操作","warning");
        return;
    }
    //cf:这是后台传回来得布尔值
    $.messager.confirm("提示","是否将<span style=‘color: red;font-size: 20px;‘>"+row.length+"条</span>数据放入回收站?",function (cf) {
        for (var i = row.length - 1; i >= 0; i--) {
            if (cf) {
                $.post("/employee/delete",{id:row[i].id},function (re) {
                    if (re) {
                        $.messager.alert("提示", "操作成功", "info");
                        dg.datagrid("reload");
                    } else {
                        $.messager.alert("提示", "操作失败", "error");
                    }
                })
            }
        }
    })
},

2、前台传id数组,后台接收数组(后台遍历取值删除)

3、前台将id数组转成字符串,后台接收,再转数组,再遍历取值删除

批量删除的三种方式(EasyUi为例)

标签:turn   失败   接收   error   var   字符串   前台   选中   数据   

原文地址:https://www.cnblogs.com/kingofjava/p/10623198.html

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