0
このコードは "online"モードでは機能しませんが、 "localhost"で動作しています...誰でも助けてくれますか?コンソールにエラーは表示されません。オンラインモードでAjax submitフォームが機能しない
function contactForm() {
$.ajax({
type: 'POST',
url: 'main.php',
data: {
name: $(".js-contact-name").text(),
email: $(".js-contact-email").text().replace(/(\r\n|\n|\r)/gm, "").replace(/\s+/g, " "),
subject: $(".js-contact-subject").text(),
message: $(".js-contact-brief").text().replace(/(\r\n|\n|\r)/gm, "").replace(/\s+/g, " ")},
success: function (responseText) {
$(".js-mail-message").addClass("js-hidden");
$(".js-contact-submit").addClass("js-hidden");
$(".js-mail-success").removeClass("js-hidden")
console.log(responseText);
},
async: true
});
return false;
})
}
私もasync:falseを試してみました –
inspect要素のネットワークタブに入り、リクエストのURLとステータスを確認してください –
504、Connectionkeep-aliveContent-Typetext/htmlDateSat、04 Mar 2017 17:11:37 GMTKeep- Alivetimeout = 15ServernginxTransfer-Encodingchunked –