0
var dataString = 'name=' + $("input#name").val() + '&email=' + $("input#email").val() + '&comments=' + $("textarea#comments").val();
$('#reply_message').addClass('email_loading');
// Send form data
$.ajax({
type: "POST",
url: "SendMail",
data: dataString,
success: function() {
$('#reply_message').removeClass('email_loading');
$('#reply_message').addClass('list3');
$('#reply_message').html("Mail sent sucessfully");
$('#reply_message').delay(500).fadeOut(3500);
$("input#name").val('Name');
$("input#email").val('Email');
$("textarea#comments").val('Comments..');
}
});
return false;
});
});
這是我發送電子郵件一切AJAX腳本是首次用戶工作的罰款填寫表格並提交,但如果用戶再次填寫表格,然後點擊發送按鈕,僅這一次電子郵件未能顯示成功消息和加載程序。還有一件事是在我的文本字段中,value = name是作爲標籤工作的,所以我再次將值放入成功函數中,但是文本區域又如何?阿賈克斯聯繫表裝載機問題
數據是否到達'SendMail'頁面或在它到達之前停止? – tylerlindell
每當用戶提交表單時,它都會成功到達sendmail並獲取電子郵件。但在第二次加載器和成功的消息不顯示.. –