PHP 経由でフォームを送信するようになりましたが、AJAX に少し苦労しています。送信時に、 res が true ではなく false に設定されているかのように、常にエラーが発生します。学びたいので、コードをいじって自分の答えを探してみましたが、必要なものが見つかりません。
私が不適切に行ったことについて、正しい方向に向けていただけませんか?
どうもありがとうございました!
参照用のコード:
$('#contact_form').submit(function() {
var this_form = $(this);
$.ajax({
type: 'post',
data: this_form.serialize(),
url: 'scripts/send_email.php',
success: function(res) {
if(res == "true") {
$(this_form)[0].reset();
$(".notice").removeClass("error").text("Thank you for contacting us!").addClass("success").fadeIn("fast");
} else {
$(".notice").text("Please check all fields and try again.").addClass("error").fadeIn("fast");
}
}
});
});