powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Jquery подскажите как настроить срабатывание по timeout в случае отсутствия ответа сервера
9 сообщений из 9, страница 1 из 1
Jquery подскажите как настроить срабатывание по timeout в случае отсутствия ответа сервера
    #38817138
Nick-name
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То есть, если например на ajax запрос ничего не вернулось, как установить срабатывание по timeout?
Код: sql
1.
2.
3.
4.
$.ajax({
            url: encodeURI(urls),
                success: function(data){// если вернулось}
//а как быть если ничего не вернулось, даже ошибки?
...
Рейтинг: 0 / 0
Jquery подскажите как настроить срабатывание по timeout в случае отсутствия ответа сервера
    #38817151
Фотография -k2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick-name,

версия jQuery?
http://api.jquery.com/jQuery.ajax/
...
Рейтинг: 0 / 0
Jquery подскажите как настроить срабатывание по timeout в случае отсутствия ответа сервера
    #38817170
Nick-name
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-k2-,
1.7
Я имел ввиду как записать это?
так же как например
Код: sql
1.
.error(function(data){}});


Или как-то по другому?
...
Рейтинг: 0 / 0
Jquery подскажите как настроить срабатывание по timeout в случае отсутствия ответа сервера
    #38817180
Фотография -k2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick-name,

error callback option is invoked, if the request fails. It receives the jqXHR, a string indicating the error type, and an exception object if applicable. Some built-in errors will provide a string as the exception object: "abort", "timeout", "No Transport".

.error(function(jqXHR, textStatus, errorThrown){});
...
Рейтинг: 0 / 0
Jquery подскажите как настроить срабатывание по timeout в случае отсутствия ответа сервера
    #38817189
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick-name,
.. вот тут фидл
Тынц
...
Рейтинг: 0 / 0
Jquery подскажите как настроить срабатывание по timeout в случае отсутствия ответа сервера
    #38817205
Nick-name
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
carrotik,

Ага спасибо большое.
...
Рейтинг: 0 / 0
Jquery подскажите как настроить срабатывание по timeout в случае отсутствия ответа сервера
    #38818291
Nick-name
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick-name,

А возможно в jquery как-то отлавливать ошибки, по коду ошибки?
...
Рейтинг: 0 / 0
Jquery подскажите как настроить срабатывание по timeout в случае отсутствия ответа сервера
    #38818334
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick-nameА возможно в jquery как-то отлавливать ошибки, по коду ошибки?А в чём проблема?

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
var httpStatusCode = { unauthorized: 401, forbidden: 403, notAllowed: 405 };

function onError(request, status, statusCode) {
  var httpStatus = parseInt(request.status);

  switch (httpStatus) {
    case httpStatusCode.forbidden:
      // ...
      break;
    case httpStatusCode.notAllowed:
      // ...
      break;
    case httpStatusCode.unauthorized:
      // ...
      break;
    default:
      // ...
      break;
  }  
}

function onSuccess(data, status, request) {
  // если что-то там вернулось
}

$.ajax({ error: onError, success: onSuccess, url: encodeURI(urls) });
...
Рейтинг: 0 / 0
Jquery подскажите как настроить срабатывание по timeout в случае отсутствия ответа сервера
    #38818382
Nick-name
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

спасибо
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Jquery подскажите как настроить срабатывание по timeout в случае отсутствия ответа сервера
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]