Javascript 我要甜警觉工作,先把支票改为真,假,怎么办?

Javascript 我要甜警觉工作,先把支票改为真,假,怎么办?,javascript,c#,html,jquery,Javascript,C#,Html,Jquery,我希望Sweet alert首先工作,将检查更改为true、false,怎么办?请帮帮我 $("#our-table").on('click', '#button-delete', function () { var check = null; Swal.fire({ title: 'Are you sure ?', icon: 'warning', showCancelButton: true,

我希望Sweet alert首先工作,将检查更改为true、false,怎么办?请帮帮我

$("#our-table").on('click', '#button-delete', function () {
    var check = null;

    Swal.fire({
        title: 'Are you sure ?',
        icon: 'warning',
        showCancelButton: true,
        confirmButtonColor: '#3085d6',
        cancelButtonColor: '#d33',
        confirmButtonText: 'Comfirm'
    }).then((result) => {
        if (result.isConfirmed) {
            check == true
        } 
    })

    if (check == true) {
        return true;
    }
    else {
        return false;
    }
});

你认为你唯一需要改变的是

 if (result.isConfirmed) {
     check = true
   } 

==实际上是在做检查而不是赋值。

你认为你唯一需要改变的是

 if (result.isConfirmed) {
     check = true
   } 

==实际上是在执行检查,而不是赋值。

首先,如果要根据sweetalert的确认返回true或false,可以通过以下方式传递回调函数并返回检查值:

函数已选中(回调){
喷火({
标题:“你确定吗?”,
图标:“警告”,
showCancelButton:true,
confirmButtonColor:“#3085d6”,
cancelButtonColor:“#d33”,
confirmButtonText:“Comfirm”
})。然后((结果)=>{
回调(result.isconfirm);
})
}
$(“#按钮删除”)。在('click',函数(事件){
event.preventDefault();
var URLToRedirect=event.currentTarget.getAttribute('href');
console.log(URLToRedirect);
已选中(功能已选中){
如果(选中){
console.log(“真”);
window.location.href=URLToRedirect;
}
否则{
控制台日志(“假”);
}
});
});

首先,如果您想根据sweetalert的确认返回true或false,您可以传递回调函数并通过以下方式返回选中的值:

函数已选中(回调){
喷火({
标题:“你确定吗?”,
图标:“警告”,
showCancelButton:true,
confirmButtonColor:“#3085d6”,
cancelButtonColor:“#d33”,
confirmButtonText:“Comfirm”
})。然后((结果)=>{
回调(result.isconfirm);
})
}
$(“#按钮删除”)。在('click',函数(事件){
event.preventDefault();
var URLToRedirect=event.currentTarget.getAttribute('href');
console.log(URLToRedirect);
已选中(功能已选中){
如果(选中){
console.log(“真”);
window.location.href=URLToRedirect;
}
否则{
控制台日志(“假”);
}
});
});


你的目标是什么?点击sweetalert的“确认”按钮时,您将检查为真或假,然后显示某些内容(或返回某些内容)?您的目标是什么?单击sweetalert的确认按钮时,您会将检查结果设置为true或false,然后显示一些内容(或返回一些内容)?对不起,我按下的按钮“我使用标签”可以在不等待sweet alert工作的情况下将我带到链接。您能稍微解释一下您的目标吗?如果您想先获取检查值,然后转到URL,也可以这样做。我有一个delete按钮,它发送一个get值来删除数据,我希望它首先发出警报,我使用tag,但发生的情况是没有通知,我一按就发送值。干得好!。非常感谢你,兄弟。你是我的偶像对不起,但是我按下的按钮我使用标签,它可以在不等待sweet alert工作的情况下将我带到链接。你能稍微解释一下你的目标吗?如果你想先获得选中的值,然后转到URL,也可以这样做。我有一个删除按钮,它发送一个get值来删除数据,我想让它先发出警报,我使用的是标签,但实际情况是没有通知,只要我按下它,值就会被发送。干得好!。非常感谢你,兄弟。你是我的偶像