Jquery Ajax提交表单没有';不能在在线模式下工作
此代码在“联机”模式下不工作,但在“本地主机”模式下工作。。。有人能帮我吗?控制台未显示错误Jquery Ajax提交表单没有';不能在在线模式下工作,jquery,html,ajax,forms,submit,Jquery,Html,Ajax,Forms,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, "").r
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;
})
}
根据此代码所属项目所在的托管提供商的说法,服务器配置不支持请求ajax。我还尝试了inspect元素中的async:falsego-in-networks选项卡,查看请求504的url和状态,Connectionkeep aliveContent Typetext/htmlDateSat,2017年3月4日17:11:37 GMTKeep Alivetimeout=15ServernginxTransfer EncodingChunked您可以尝试使用
/main.php
您可以尝试在ajax请求的url中使用“/main.php”或“/main.php”