jQuery検証、PHP、ajaxを備えた小さな「お問い合わせフォーム」があります。IIS で実行されている私の Web サイト。
問題は、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>");
}
});
}
});