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