Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.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 SweetAlert2确认后禁止外部单击_Javascript_Sweetalert_Sweetalert2 - Fatal编程技术网

Javascript SweetAlert2确认后禁止外部单击

Javascript SweetAlert2确认后禁止外部单击,javascript,sweetalert,sweetalert2,Javascript,Sweetalert,Sweetalert2,我想创建一个类似于的警报,但在确认之前允许外部单击Disclose。用户单击“确认”后,在操作完成之前,我不允许外部单击 将配置变量allowutsideclick设置为false(如示例中所示)将永远不允许外部单击,并且我在文档中看不到通过编程实现此行为的有效方法。可以将函数传递给allowutsideclick参数: allowOutsideClick: () => { // add your logic here and return boolean } 你的情况: Sw

我想创建一个类似于的警报,但在确认之前允许外部单击Disclose。用户单击“确认”后,在操作完成之前,我不允许外部单击


将配置变量
allowutsideclick
设置为false(如示例中所示)将永远不允许外部单击,并且我在文档中看不到通过编程实现此行为的有效方法。

可以将函数传递给
allowutsideclick
参数:

allowOutsideClick: () => { 
  // add your logic here and return boolean 
}
你的情况:

Swal.fire({
标题:“提交电子邮件以运行ajax请求”,
输入:“电子邮件”,
请确认:正确,
预确认:(电子邮件)=>{
返回新承诺((解决)=>{
设置超时(()=>{
解决()
}, 3000)
})
},
allowOutsideClick:()=>!swal.isLoading()
})