Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用甜警报而不是普通警报()_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript 使用甜警报而不是普通警报()

Javascript 使用甜警报而不是普通警报(),javascript,jquery,ajax,Javascript,Jquery,Ajax,当用户单击删除按钮时,我尝试使用sweet alert发出警报 这是我的密码: $(document).on('click', '.delete', function(){ var course_id = $(this).attr("id"); if(confirm("delete ?")) { $.ajax({ url:"ajax/delete.php", method:"POST",

当用户单击删除按钮时,我尝试使用sweet alert发出警报

这是我的密码:

$(document).on('click', '.delete', function(){
    var course_id = $(this).attr("id");
    if(confirm("delete ?"))
    {
        $.ajax({
            url:"ajax/delete.php",
            method:"POST",
            data:{user_id,user_id},
            success:function(data)
            {
      swal("done", data, "success");
                dataTable.ajax.reload();
            }
        });
    }
    else
    {
        return false;
    }
});
而不是:

如果(确认)

我想用甜警报

我试着用拭子代替确认,但不起作用

我还是个初学者:)


谢谢

您可以用类似以下内容替换确认按钮:

swal("A wild Pikachu appeared! What do you want to do?", {
  buttons: {
    cancel: "Run away!",
    catch: {
      text: "Throw Pokéball!",
      value: "catch",
    },
    defeat: true,
  },
})
.then((value) => {
  switch (value) {

    case "defeat":
      swal("Pikachu fainted! You gained 500 XP!");
      break;

    case "catch":
      swal("Gotcha!", "Pikachu was caught!", "success");
      break;

    default:
      swal("Got away safely!");
  }
});
试试这个

<script src="https://unpkg.com/sweetalert/dist/sweetalert.min.js"></script>
//.deletebutton is the class name in button
<script>
    $('.deletebutton').on('click', function () {
        // return confirm('Are you sure want to delete?');
        event.preventDefault();//this will hold the url
        swal({
            title: "Are you sure?",
            text: "Once clicked, this will be softdeleted!",
            icon: "warning",
            buttons: true,
            dangerMode: true,
        })
        .then((willDelete) => {
            if (willDelete) {
                swal("Done! category has been softdeleted!", {
                    icon: "success",
                    button: false,
                });
            location.reload(true);//this will release the event
            } else {
                swal("Your imaginary file is safe!");
            }
        });
    });
</script>

//.deletebutton是button中的类名
$('.deletebutton')。在('click',函数(){
//返回确认('您确定要删除吗?');
event.preventDefault();//这将保存url
游泳({
标题:“你确定吗?”,
文本:“单击后,将被软删除!”,
图标:“警告”,
按钮:是的,
丹格莫德:没错,
})
。然后((将删除)=>{
如果(将删除){
swal(“完成!类别已被软删除!”{
图标:“成功”,
按钮:false,
});
location.reload(true);//这将释放事件
}否则{
swal(“你想象的文件是安全的!”);
}
});
});

这里有一个指向codepen示例@user9263373的链接,那么我如何在代码中使用sweet alert示例呢?