Установка тайм-аута на jQuery получает стенографию

Действительно ли возможно установить ajax параметр тайм-аута с помощью jQuery, получают стенографию? В противном случае запросы, отправленные со стенографией когда-нибудь тайм-аут?

jQuery.get(
    url, 
    [ data ], 
    [ callback(data, textStatus, XMLHttpRequest) ], 
    [ dataType ] 
)

Спасибо.

13
задан zessx 28 May 2014 в 14:34
поделиться

1 ответ

Можно ли установить параметр тайм-аута ajax с помощью сокращенного набора jQuery?

Нет, не на запрос , хотя вы можете использовать $. AjaxSetup () , чтобы сделать это для всех запросов.

Если нет, будут ли запросы, отправленные с сокращением, когда-либо тайм-аутом?

Нет, по умолчанию они не будут (если вы не использовали $. AjaxSetup ({timeout: value}); ), по умолчанию тайм-аут опция не определена , то же самое, что 0 , что означает «не тайм-аут».


Чтобы установить тайм-аут на запрос , а не глобально, вам придется переключиться на полный формат:

$.ajax({
  url: url,
  data: data,
  success: callback(data, textStatus, XMLHttpRequest),
  dataType: dataType,
  timeout: timeoutvalue
});
17
ответ дан 1 December 2019 в 23:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: