我有一个脚本,我正在向服务器发出Ajax请求:
var answers = JSON.stringify(Controller);
$.ajax({
type: "POST",
url: "/utdanningstesten/ws/answers/",
dataType: "json",
contentType : "application/json",
data: answers,
success: function(res){
console.log(res);
if (lang === 'nb') {
window.location.replace("/utdanningstesten/resultPage.php?id="+res);
}
else {
window.location.replace("/utdanningstesten/resultPage.php?id="+res+'&lang='+lang);
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
if (XMLHttpRequest.readyState == 4) {
console.log('HTTP error');
}
else if (XMLHttpRequest.readyState == 0) {
console.log('Network error (i.e. connection refused, access denied due to CORS, etc.)');
}
else {
console.log('something weird');
}
}
});
}else{
//$('.btnG').append('<div class="alert">');
blink('.btnG', 6, 150)
}
这在现场服务器上工作正常,当我尝试在本地服务器上测试时,使用本地地址http://velgriktig.dev:8888
它不起作用。在控制台中,我得到了对该端点的请求正在等待,没有错误,只是永远待定。我已经尝试将http://velgriktig.dev:8888
添加到端点,以便我有完整的URL,但是没有帮助,为什么我不能在本地完成这项工作?