我有一个 SweetAlert 弹出窗口,但它会自动关闭。通常它应该一直保持到用户点击“确定”。(我已经包含并测试了所有 SweetAlert 文件。)
<button class="btn btn-success" type="submit" name="submit" onclick="myFunction()">Submit</button>
Run Code Online (Sandbox Code Playgroud)
<script>
function myFunction() {
swal("Submitted!", "Your Issue has been submitted!", "success");
}
</script>
Run Code Online (Sandbox Code Playgroud)
看起来它是一个表单提交,所以当你点击按钮时页面会刷新。这就是为什么你会看到警报一秒钟然后它隐藏起来。
<button class="btn btn-success" type="submit" name="submit" onclick="myFunction()">Submit</button>
Run Code Online (Sandbox Code Playgroud)
您必须将按钮类型更改为button。
<button class="btn btn-success" type="button" onclick="myFunction()">Submit</button>
Run Code Online (Sandbox Code Playgroud)