欢迎使用CSDN-markdown编辑器

来源:互联网 发布:it人才招聘 编辑:程序博客网 时间:2024/06/09 21:05
html部分:@foreach <td ><input type = "checkbox" class="checkDel" value = "{{$list['id']}}" ></td >@endforeach   <button id = "checkDelAll" class="btn btn-warning" > 全选</button >   <button id = "cancleDelAll" class="btn btn-default" > 取消</button >   <button id = "deleteAll" class="btn btn-danger" > 批量删除</button >Javascript部分(需引入jQuery以及layer提示):<script >    //全选    $("#checkDelAll") . click(function () {        $('.checkDel') . prop("checked", true);    });    //全不选    $("#cancleDelAll") . click(function () {        $('.checkDel') . prop("checked", false);    });    //批量删除    $("#deleteAll") . click(function () {        if (confirm('确定要删除所选吗?')) {            var checks = $("input[class='checkDel']:checked");            if (checks . length == 0) {                alert('未选中任何项!');                return false;            }            //将获取的值存入数组            var checkData = new Array();            checks . each(function () {                checkData . push($(this) . val());            });            $.ajax({                url: '/admin/deletePost',                type: 'post',                dataType: 'json',                data: {                idArr:                checkData},                success: function (obj) {                    if (obj . code == 0) {                        layer . msg(obj . message);                        window . location . replace(obj . data . url);                    } else {                        layer . msg(obj . message);                    }                },error:function (obj){                    layer . msg('请求数据失败请重试');                }            });        }    });</script >
原创粉丝点击