我有一个带有 jQuery 验证、PHP 和 ajax 的小型“联系表格”。我的网站在 IIS 上运行。
问题是,我正在尝试使用 ajax + jQuery 发布表单内容,但我得到的响应类似于“ 405 Method Not Allowed ”(来自 firebug 控制台)。
但它在本地服务器上正常运行。请帮助我修复 405 错误。提前致谢。
这是提交表单时的 JavaScript 代码:
$("#contactusForm").validate({
rules: {
firstName: {
required: true
},
email: {
required: true
},
},
messages: {
firstName: {
required: " *Required"
},
email: {
required: " *Required"
},
},
submitHandler: function (form) {
var dataString = 'firstName=' + firstName + '&email=' + email;
$.ajax({
type: "POST",
url: "send_contact.php",
data: dataString,
success: function () {
$('#result').html("<br/><b>Thank you</b>");
}
});
}
});