【发布时间】:2015-02-16 04:55:15
【问题描述】:
我正在尝试创建一个 AJAX 联系表单,该表单将在提交时发送电子邮件。
我从未做过任何 C# 编程,但我做过很多 PHP。
这是我用来执行 AJAX 请求的 javascript。
$.ajax({
url: 'http://example.com/?????',
type: 'POST',
dataType: 'json',
data: {first_name: first_name, last_name: last_name, email: email, phone: phone, message: message},
beforeSend: function() {
$("#submit-button").attr("disabled","disabled");
},
success: function(data) {
if ( data.email_status == "true" ) {
var success_msg = "Your message has been sent.";
// Email Sent
// Reset form.
$("#contact-form")[0].reset();
} else if ( data.email_status == "false" ) {
var error_msg = "There has been an error sending your message. Please try again later.";
// Email not sent.
}
}
});
这一切都在一个 .html 文件中。它将被发布到 C# 文件中,并且需要 JSON 响应。
任何帮助将不胜感激。
【问题讨论】:
标签: javascript c# jquery ajax