Необходимо ли написать блок try catch для jquery ajax (jsonp).
Версия jQuery: 1.4.x
В качестве функции обратного вызова есть функция ошибки, но она можетне перехватывают ошибку HTTP 504.
из здесь
Возможно, вы захотите указать обратный вызов, если вы хотите улучшить кэширование запросов GET в браузере.Начиная с jQuery 1.5, вы также можете использовать функцию для этой настройки, в этом случае значение jsonpCallback устанавливается равным возвращаемому значению этой функции
, а также
Переопределить имя функции обратного вызова в запросе jsonp.Это значение будет использоваться вместо callback в callback =?часть строки запроса в URL.Так что {jsonp: 'onJSONPLoad'} приведет к 'onJSONPLoad =?'перешел на сервер.Начиная с jQuery 1.5, установка для параметра jsonp значения false не позволяет jQuery добавлять строку «? Callback» в URL или пытаться использовать «=?»для трансформации.В этом случае вам также следует явно установить параметр jsonpCallback.