全选反选,全删

//  全选 反选
        $("#checkAll").click(function () {
    
    
            $("input[type='checkbox']").prop('checked',$(this).prop('checked'),true)
        })
        //  进行全选删除
        $(".delAll").click(function () {
    
    
           //   获取子元素的全部元素
            var all = $("input[name='ids[]']:checked")
            //  定义数组
            var arr = [];
            //  提示信息
            var con = confirm('您确定全部删除吗?')
            // 进行循环数据
            $.each(all,function (key,val) {
    
    
                //  将DOM对象转为数值,追加数据
                arr.push($(val).val())
            })
            if(con == true){
    
    
                //  进行发送ajax
                $.ajax({
    
    
                    type :"DELETE",
                    url : "{
    
    {url('delall')}}",
                    data : {
    
    
                        id : arr,
                        _token : "{
    
    {csrf_token()}}"
                    },
                }).then((res)=>{
    
    
                    if (res.code == 200){
    
    
                        location.reload()
                    }
                })
            }
        })

猜你喜欢

转载自blog.csdn.net/zhouqi1427/article/details/113363145