我有一个小的“联系表单”,带有jquery验证,php和ajax。我的网站在IIS上运行。
问题是,我正在尝试使用ajax + jquery发布表单内容,但我得到了响应 例如“ 405 Method Not Allowed ”(来自firebug控制台)。
但它在本地服务器上正常运行。请帮我解决405错误。提前谢谢。
这是提交表单时的js代码:
$("#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>");
}
});
}
});