Javascript 需要来自SweetAlert的返回值以确认操作删除

Javascript 需要来自SweetAlert的返回值以确认操作删除,javascript,sweetalert,Javascript,Sweetalert,我有一个删除一行的按钮 <a href="<?php echo base_url('sekertaris_controller/f1_delete/'); echo $row->kode_f1;?>" onclick="return dialog()"><button class="btn btn-danger btn-sm"><i class="fa fa-trash"></i></button></a>

我有一个删除一行的按钮

<a href="<?php echo base_url('sekertaris_controller/f1_delete/'); echo $row->kode_f1;?>" onclick="return dialog()"><button class="btn btn-danger btn-sm"><i class="fa fa-trash"></i></button></a>

并使用javascript dialog()作为触发器链接

<script>
    function dialog() {
        swal({
            title: 'Are you sure?',
            text: "You won't be able to revert this!",
            type: 'warning',
            showCancelButton: true,
            confirmButtonColor: '#3085d6',
            cancelButtonColor: '#d33',
            confirmButtonText: 'Yes, delete it!'
        }).then(function() {
            swal(
                'Deleted!',
                'Your file has been deleted.',
                'success'
            )

        });

    }
</script>

函数对话框(){
游泳({
标题:“你确定吗?”,
文本:“您将无法还原此内容!”,
键入:“警告”,
showCancelButton:true,
confirmButtonColor:“#3085d6”,
cancelButtonColor:“#d33”,
confirmButtonText:“是的,删除它!”
}).然后(函数(){
游泳(
“已删除!”,
“您的文件已被删除。”,
“成功”
)
});
}
该问题已关闭,行中的数据在未确认的情况下被删除

function dialog() {
    swal({
        title: 'Are you sure?',
        text: "You won't be able to revert this!",
        type: 'warning',
        showCancelButton: true,
        confirmButtonColor: '#3085d6',
        cancelButtonColor: '#d33',
        confirmButtonText: 'Yes, delete it!'
        cancelButtonText: 'Cancel',
        closeOnConfirm: false,
        closeOnCancel: false
    }, function (isConfirm) {
        if (isConfirm) {
            swal("Deleted!", "Your imaginary file has been deleted.", "success");
        } else {
            swal("Cancelled", "Your imaginary file is safe :)", "error");
        }
    });
}