Можно ли установить параметр тайм-аута ajax, используя сокращение get в jQuery?
Нет, не на запрос , хотя вы можете использовать $.ajaxSetup()
, чтобы сделать это для всех запросов.
Если нет, то отправляются ли запросы с сокращением времени когда-либо?
Нет, по умолчанию они не будут (если вы не использовали $.ajaxSetup({ timeout: value });
), по умолчанию timeout
опция не определена , то же, что 0
, что означает «не делать тайм-аут».
Чтобы сделать тайм-аут на запрос , а не глобально, вам придется переключиться на формат записи:
$.ajax({
url: url,
data: data,
success: callback(data, textStatus, XMLHttpRequest),
dataType: dataType,
timeout: timeoutvalue
});