使用 jQuery AJAX 捕获 404 状态

2024-01-03

我有这个代码:

$.ajax({ cache: false,
    url: "/Admin/Contents/GetData",
    data: { accountID: AccountID },
    success: function (data) {
        $('#CityID').html(data);
    },
    error: function (ajaxContext) {
        alert(ajaxContext.responseText)
    }
});

我仍然对 ajaxContext 以及如何捕获 404 返回代码感到困惑。不过我还有另一个问题。我正在阅读有关成功和失败编码以及在最新版本的 jQuery 中不再使用错误的内容。

那么我应该更改我的代码以使用完成和失败吗?那么我如何检查是否有 404 错误呢?


按如下方式替换您的错误函数...

error:function (xhr, ajaxOptions, thrownError){
    if(xhr.status==404) {
        alert(thrownError);
    }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 jQuery AJAX 捕获 404 状态 的相关文章

随机推荐