模态框删除数据——ajax与sweetalert的使用


<!--编辑删除按钮-->
    $("tbody").on("click",".class_del", function () {
        var $tds=$(this).parent().parent().children();
        var $tr =$(this).parent().parent();
        var ClassId=$($tds[0]).text();
        swal({
            title: "确定要删除这个课程吗?",
            text: "删除后可就无法恢复了。",
            type: "warning",
            showCancelButton: true,
            closeOnConfirm: false,
            confirmButtonText: "是的,我要删除!",
            confirmButtonColor: "#ec6c62",
            cancelButtonText: "容我三思"
        }, function (isConfirm) {
            if (!isConfirm) return;
            $.ajax({
                type: "post",
                url: "/delt/",
                data: {"ClassId": ClassId},
                success: function (data) {
                    var dataObj = $.parseJSON(data);
                    if (dataObj.status === 1) { //后端删除成功
                        swal("删除成功", dataObj.info, "success");
                        $tr.remove()  //删除页面中那一行数据
                    } else {
                        swal("出错啦。。。", dataObj.msg, "error");  //后端删除失败
                    }
                },
                error: function () {  // ajax请求失败
                    swal("啊哦。。。", "服务器走丢了。。。", "error");
                }
            })
        });
    })

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM