Ajax请求不在本地工作

时间:2017-12-04 06:23:57

标签: javascript jquery ajax

我有一个脚本,我正在向服务器发出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,但是没有帮助,为什么我不能在本地完成这项工作?

0 个答案:

没有答案