在开关/外壳上使用XHR代码错误(javascript)

时间:2018-12-13 21:52:56

标签: javascript jquery ajax

我试图根据xhr错误代码显示一些模式,但我不知道为什么我的开关失败:

error: function (xhr) {
    var codigo_error = parseInt(xhr.status);
    console.log("codigo_error: " + codigo_error);//this shows 404
    switch (codigo_error){
        case 404: body = "Error 404";
        default: body = "Other";
    }
    modal(body);
}

我总是遇到default的情况,但是在console.log中我可以看到404。我尝试过case '404',但没有区别。

如果我放if(codigo_error == 404) alert(codigo_error);,则可以看到404的警报

1 个答案:

答案 0 :(得分:0)

我总是在休息的情况下休息一下。

switch(codigo_error){
    case 404:
        body = "Error 404";
        break;
    default:
        body = "Other";
        break;
}
modal(body);

尝试一下,看看是否可行。