我收到下面的示例表單,其中beforeSend
函數顯示正在發送的消息,一旦發送了其他函數,則稱爲.done(function (data)
,顯示消息已發送的消息。所有我想要做的就是使用其中不發送該郵件的另一個功能,顯示消息「的錯誤,則不會發送消息」未發送電子郵件時顯示錯誤
var form = $('#main-contact-form');
form.submit(function (event) {
$.ajax({
type: 'POST',
url: '../sendemail.php',
data: {
Name: name,
Subject: $form.find("input[name='subject']").val(),
Email: email,
message: $form.find("textarea[name=message]").val(),
},
beforeSend: function() {
// message is sending...
}
}) //end ajax
.done(function (data) {
// message sent!
});
});//end contact form
嘗試發送電子郵件之前提高的標誌(假)和如果郵件發送成功,並且檢查標誌已完成,對於相應的消息,則提升標誌(True) – Vaibhav
這不是短信它是電子郵件 – csandreas1