Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.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 statuscode与在成功/错误中通过jqXHR获取状态代码之间的差异_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript statuscode与在成功/错误中通过jqXHR获取状态代码之间的差异

Javascript statuscode与在成功/错误中通过jqXHR获取状态代码之间的差异,javascript,jquery,ajax,Javascript,Jquery,Ajax,我在网上遇到了jQueryAjax状态代码。但我不确定这与通过成功和错误获得状态代码有什么区别。两者之间有什么好处吗 //带状态码 $.ajax({ 网址:“abc.com/123/456”, 键入:“get”, 数据:{}, 状态代码:{ 200:功能(响应){ }, 0:功能(响应){ }, 404:功能(响应){ } }, 成功:函数(数据、文本状态、jqXHR){ }, 错误:函数(jqXHR、textStatus、errorshown){ } }); //无状态码 $.ajax({

我在网上遇到了jQueryAjax状态代码。但我不确定这与通过成功和错误获得状态代码有什么区别。两者之间有什么好处吗

//带状态码
$.ajax({
网址:“abc.com/123/456”,
键入:“get”,
数据:{},
状态代码:{
200:功能(响应){
},
0:功能(响应){
},
404:功能(响应){
}
},
成功:函数(数据、文本状态、jqXHR){
},
错误:函数(jqXHR、textStatus、errorshown){
}
});
//无状态码
$.ajax({
网址:“abc.com/123/456”,
键入:“get”,
数据:{},
成功:函数(数据、文本状态、jqXHR){
},
错误:函数(jqXHR、textStatus、errorshown){
if(jqXHR.status==0){
}else if(jqXHR.status==404){
}
}
});