Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 全局响应上的Ajax处理程序json响应_Javascript_Jquery_Ajax_Json - Fatal编程技术网

Javascript 全局响应上的Ajax处理程序json响应

Javascript 全局响应上的Ajax处理程序json响应,javascript,jquery,ajax,json,Javascript,Jquery,Ajax,Json,在我的项目中,我有数百个ajax调用,其中一些调用的响应是json中的登录状态 如果用户未登录,我将收到 {status : no-log } 现在我想知道如何检查所有请求的状态是否为“no log”,而无需对每个函数使用if语句,这对于显示登录示例的模式很有用。我看了一眼$.ajaxSuccess(),但我觉得它不是我想要的。有什么想法吗?全局ajax complete handler可能会实现以下功能: $( document ).ajaxComplete(function() {

在我的项目中,我有数百个ajax调用,其中一些调用的响应是json中的登录状态

如果用户未登录,我将收到

{status : no-log }

现在我想知道如何检查所有请求的状态是否为“no log”,而无需对每个函数使用if语句,这对于显示登录示例的模式很有用。我看了一眼$.ajaxSuccess(),但我觉得它不是我想要的。有什么想法吗?

全局ajax complete handler可能会实现以下功能:

$( document ).ajaxComplete(function() {
    //global ajaxy stuff
});

使用ajaxComplete,我可以访问我的响应json吗?我试试看soon@Gilbert--我不是百分之百确定你能不能,但我觉得值得一试。我试过了,但我觉得不管用,同样感谢你的帮助