У меня есть следующий код ниже:
Код:
$.ajax({
dataType: 'JSON',
url: 'https://viacep.com.br/ws/04180112/json',
async: true,
timeout: 10000
}).done((data) => {
if (data.erro == undefined) {
alert("came in");
} else {
alert("came in");
}
}).fail(
(xmlhttprequest, textstatus, message) => {
alert("came in");
});
При доступе по ссылке через браузер сайт возвращает json в обычном режиме, однако, используя приведенный выше код, он не отображает никаких предупреждений, как если бы он не вводил ни .done, ни .fail. Этот код работал нормально, однако он перестал работать, и я не знаю, что случилось.
Вот импорт jquery:
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"
integrity="sha384-
q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo"
crossorigin="anonymous"></script>