- 此问题在此处已有答案**:
How to have sweetalert return true/false for confirm without promise?(4个答案)
2天前关闭。
这是我的代码,我正在使用sweetalert最新代码显示一个确认就像一个javascript确认框,如果确定,按下adn如果它是一个取消,什么也不做,
这是我的尝试和我的原始代码
var rtrnval = swal({
title: "Check!",
text: "You must select a task before entering hours.",
type: "warning",
showCancelButton: true,
confirmButtonColor: "##DD6B55",
confirmButtonText: "Confirm",
closeOnConfirm: false
}, function(isConfirm){
return isConfirm; //Will be either true or false
});
alert(rtrnval); return;
我的原始代码是这样的
var rtrnval = confirm("You must select a task before entering hours.");
当我将confirm更改为swal时,它没有显示sweetalert框,它在函数上抛出错误,但当我使用confirm时,函数正常工作,
我无法读取返回给我的值(如true/false),因此无法对其执行操作
任何指导,非常感谢
我已经发布了我尝试的代码
这是我想要替换
function ConfirmDelete(id){
var rtrnval = confirm("are you sure!!");
if (rtrnval == 1)
{
location='page2.php='+id
}
return 0
}
有时候我会这么做
return confirm("are you sure")
1条答案
按热度按时间bn31dyow1#
试试这个: