相关疑难解决方法(0)

如何捕获Ajax查询发布错误?

如果Ajax请求失败,我想捕获错误并显示相应的消息.

我的代码如下所示,但我无法捕获失败的Ajax请求.

function getAjaxData(id)
{
     $.post("status.ajax.php", {deviceId : id}, function(data){

        var tab1;

        if (data.length>0) {
            tab1 = data;
        }
        else {
            tab1 = "Error in Ajax";
        }

        return tab1;
    });
}
Run Code Online (Sandbox Code Playgroud)

我发现,当Ajax请求失败时,永远不会执行"Ajax中的错误".

如果失败,我如何处理Ajax错误并显示相应的消息?

ajax error-handling jquery post

200
推荐指数
5
解决办法
37万
查看次数

标签 统计

ajax ×1

error-handling ×1

jquery ×1

post ×1