批量删除

1.页面端

(1)按钮

<a href="#" class="btn btn-danger  btn_batchDelete">
    <span class="glyphicon glyphicon-trash"></span> 批量删除
</a>

(2)scritp

 /*多条删除*/
$(".btn_batchDelete").click(function () {
    if($(".cb:checked").length<1){
        $.messager.popup("选一个先!");
        return;
    }
    $.messager.confirm('温馨提示:', '确定删除这些员工了嘛?',function () {
        //获取所有被选中元素的data-id值
        let ids=[];
        $(".cb:checked").each(function (i,e) {
            ids.push($(e).data("id"));
        })
        //ajax
        $.get("/employee/deleteBatch.do",{ids:ids},handlerDMLResult);
    });
});

2.后端controller

@GetMapping("/deleteBatch")
    @RequiredPermission(name="员工批量删除",expression="employee:deleteBatch")
    @ResponseBody
    public ResultBean deleteBatch(Long[] ids){
        try {
            employeeService.delete(ids);
            return ResultBean.success();
        }catch (RuntimeException e){
            e.printStackTrace();
            return ResultBean.fail("删除失败");
        }
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值