Я использую jQuery.getJSON()
по URL-адресу (другому домену), который может не существовать. Есть ли способ для меня поймать ошибку «Не удалось загрузить ресурс»? Кажется, что try/catch не работает из-за асинхронного характера этого вызова.Ловля ошибки JSONP по запросу кросс-домена
Нельзя использовать jQuery.ajax()
«error:
». Из документа:
Примечание: Этот обработчик не вызван для междоменного скрипта и запросов JSONP.
Пожалуйста, проверьте: Ошибка, вероятно, не * выбрасываются * сама по себе, а просто появляется в консоли (только тогда, когда вы открываете консоль). –
Я вижу это, когда консоль Chrome открыта или эквивалентна в других браузерах.Когда инструменты разработчика закрыты, эта ошибка не работает. Это приводит к тому, что а) нет способа заблокировать это, и б) я не должен беспокоиться об этом? –