我正在开发一个ASP MVC 5 web应用程序。
在我的一个页面中,我试图在发送邮件后将用户重定向到主页,这将在显示SweetAlert对话框后进行。
事实上,过程必须按以下顺序进行:
-
单击按钮确认
-
显示包含“确定”按钮的警报对话框
-
在此对话框中单击“确定”
-
关闭警报对话框
-
将用户重定向到主页
问题是,为我工作的过程以以下错误的方式进行:
-
单击按钮确认
-
将用户重定向到主页
这是我的观点:
<input type="submit" value="Confirm" style="margin-left:-270px;" onclick="SendEmail()">
<script>
var SendEmail = function () {
jQuery.ajax({
type: "POST",
url: "/Bestellung/SendMailToUser",
success: function (data) {
swal("Good job!", "Your order has been confirmed with success :)", "success");
window.location = "/Home/Index";
}
})
}
</script>