如何在使用sweet js发送电子邮件后显示成功消息
how to show success message after sending email using sweet js
我正在尝试在不重新加载页面的情况下发送电子邮件。但发送后应该使用sweet js显示成功消息。不幸的是,它不起作用。
$(document).ready(function(){
$('#contact-form').on('submit',function(e) {
$.ajax({
url:'mailer.php', //===PHP file name====
data:$(this).serialize(),
type:'POST',
success:function(data) {
console.log(data);
//Success Message
swal("¡Success!", "Message sent!", "success");
},
error:function(data) {
//Error Message
swal("Oops...", "Something went wrong :(", "error");
}
});
e.preventDefault();
});
});
您可以返回一些东西,这样您就可以知道邮件是否已发送,
通过比较数据
因此,您可以在ajax的成功部分执行以下操作:
success:function(data) {
if(data == 'something that you will know if it sent'){
swal("¡Success!", "Message sent!", "success");
},
}
还要确保你把甜蜜警报的scr放在脑子里。
相关文章:
- 如果我在javascript中输入无效的电子邮件或空白,如何显示特定的文本框边框红色
- 为什么浏览器为电子邮件验证正则表达式显示不同的反斜杠.如何防止这种情况发生
- Angular js显示类似gmail的重叠电子邮件线程
- 如何通过mailto在电子邮件中突出显示链接
- 如何使用 javascript 在 HTML 电子邮件中显示动态参数
- 当电子邮件被验证时显示
- AngularFire,如何通过uid在页面上显示姓名/电子邮件
- 如何在服务器上发送电子邮件时在客户端上显示已发送电子邮件的计数
- 在电子邮件中显示<脚本>标记
- 创建一个类似的“收件人”文本框,该文本框显示在许多基于Web的电子邮件网站上
- 发送网格 - 当我使用 API 发送电子邮件时,我收到的电子邮件缺少所有设计,例如仅显示文本
- 复制/显示带有 css 的 html 表作为单击时的电子邮件正文
- 在使用Javascript发送之前显示电子邮件
- 在电子邮件生成或通过 AJAX 发送后显示消息
- 如何在web应用程序中显示HTML电子邮件
- 当输入时,如果没有用@和.com等发送电子邮件,则显示错误
- 电子邮件未显示在图像内部
- 如何在使用sweet js发送电子邮件后显示成功消息
- 用于电子邮件验证的 UI 对话框不显示任何对话框
- 硒IDE-显示意外警报!生成随机电子邮件ID时