发送一个表单到电子邮件(AJAX, Bootstrap, Jquery)
Sending a form to email (AJAX, Bootstrap, Jquery)
我正试图发送一个表单到电子邮件与我下面有什么。它是Bootstrap Validator的一个1000hz的修改版本。
$('#form').validator().on('submit', function (e) {
if (e.isDefaultPrevented()) {
alert("not working");
} else {
alert("Hello! I am working");
}
})
$('#form').validator().on('submit', function (e) {
if (e.isDefaultPrevented()) {
alert("not working");
} else {
var Name = $("input#Name").val();
var Service = $("input#Service").val();
var Email = $("input#Email").val();
var Message = $("textarea#Message").val();
//ajax magic
$.ajax({
url: "squote-send.php", // email sender file
type: "POST",
data: {Name: Name, Service: Service, Email: Email, Message: Message},
cache: false,
success: function() {
$('#success').html("<div class='alert alert-success alert-dismissible' role='alert'>");
$('#success > .alert-success').html("<button type='button' class='close' data-dismiss='alert'><span aria-hidden='true'>×</span><span class='sr-only'>Close</span>")
.append( "</button>");
$('#success > .alert-success')
.append("<strong>Your message has been sent. </strong>");
$('#success > .alert-success')
.append('</div>');
}
})
不发送?
只需添加
`event.preventDefault();`
修复了我的问题。
相关文章:
- Javascript/Ajax:通过点击按钮检查有效的电子邮件和电话号码
- jquery通过ajax验证电子邮件,然后再通过ajax提交表单
- Zendesk app.js示例用于发送外部电子邮件通知或AJAX请求
- 使用PHP,JQuery,Ajax将电子邮件添加到MySQL数据库中
- Java Script/AJAX 电子邮件检查功能集成
- 现有的电子邮件检查(Django + Javascript/Ajax)
- 通过电子邮件将 AJAX POST 发送到 Web API
- 在 AJAX 中发送用户的相应电子邮件
- 如何验证多个表单并使用 ajax 发送电子邮件
- 通过Ajax按用户名获取Wordpress用户电子邮件
- 在电子邮件生成或通过 AJAX 发送后显示消息
- 使用gettext在ajax调用中翻译电子邮件
- 使用ajax发送数据,然后发送电子邮件
- 发送包含从ajax请求中检索到的数据的电子邮件
- 在php中使用AJAX检查电子邮件的可用性
- 使用json_decode检索ajax发送的javascript数组的电子邮件
- 如何使用AJAX提交的$_POST数据发送电子邮件
- 在Ajax回调中打开电子邮件客户端.不能在iPhone上运行
- 如何使用ajax从IMAP服务器获取电子邮件
- 发送一个表单到电子邮件(AJAX, Bootstrap, Jquery)