È possibile impostare il parametro di timeout ajax utilizzando la stenografia di jQuery?
No, non per richiesta, anche se è possibile utilizzare $.ajaxSetup()
di farlo per tutti i richieste.
In caso contrario, le richieste inviate con la stenografia scadono mai?
No, per impostazione predefinita non (a meno che non si è utilizzato $.ajaxSetup({ timeout: value });
), l'opzione predefinita timeout
isn't defined, lo stesso di 0
che significa "non timeout".
Per fare un timeout per richiesta e non a livello globale, che avrebbe dovuto passare al formato di Longhand:
$.ajax({
url: url,
data: data,
success: callback(data, textStatus, XMLHttpRequest),
dataType: dataType,
timeout: timeoutvalue
});
fonte
2010-07-07 10:11:41