Я не уверен, почему это происходит, но у меня есть простой код Ajax:
$.ajax({ url: "/javascript/testing.js"})
.done(function(data){ console.log(data) })
.fail(function(jqXHR, textStatus, errorThrown) {
console.log(jqXHR);
});
.fail()
получить выполненный код состояния "ОК". Кроме того, данные присутствуют в responceText
к фактическим законным данным. Почему это происходит?