当单击关闭按钮时,它应该停止使用alertify进行重定向吗?

时间:2018-07-31 06:44:23

标签: javascript alertify alertifyjs

当我单击关闭按钮时,它正在重定向到配置文件页面。但是它进入onclose事件部分,它不应像它returns false那样刷新页面,而是重定向到个人资料页面。

alertify.alert().setting({
                'title': 'Message',
                'label': 'Ok',
                'message': 'You have not yet enabled Appointment on your profile?',
                'onok': function () {
                    document.location.href = "/profile";
                },
                'onclose':function(e){
                   return false;//It should stop redirecting on profile page
                }
            }).show();

错误:当我单击OkClose(X)时,两个事件都将触发。

谢谢。

2 个答案:

答案 0 :(得分:2)

使用

 'onclose':(e)=>{
    e.preventDefault();    //It will stop redirecting on profile page
    return false;//
}

答案 1 :(得分:2)

根据alertify的文档,这是alert onok事件的默认功能。

因此,在警报中调用onok事件时,它将自动调用onclose事件以关闭对话框。