Retorno de chamada de erro de jquery ajax
Eu preciso de algumas sugestões aqui ou talvez algumas explicações. Eu tenho uma chamada jquery ajax,
$.ajax({
type: "GET",
url: base_url+'/ajax/fetch/counts/',
dataType: 'json',
data: {},
error: function(xhr, error){
console.debug(xhr); console.debug(error);
},
success: display_counts
});
Está funcionando bem. Minhassuccess
o retorno de chamada é acionado corretamente com a resposta. Mas, o que eu notei é que meuerror
o retorno de chamada é acionado toda vez, mesmo quando minha ligação retorna o status de sucesso 200.error
retorno de chamada, vejo esse objetoxhr.status
é 200.
Alguém pode explicar o que está errado ou o que está acontecendo aqui?error
o retorno de chamada deve ser acionado apenas quando eu tiver 404 ou talvez uma resposta que não seja 200. Minhas suposições estão corretas?
Obrigado.