Is it possible to set the ajax timeout parameter using jQuery's get shorthand? If not, do requests sent with the shorthand ever timeout?
jQuery.get(
url,
[ data ],
[ callback(data, textStatus, XMLHttpRequest) ],
[ dataType ]
)
Thanks.
Is it possible to set the ajax timeout parameter using jQuery's get shorthand?
No, not per request, though you can use $.ajaxSetup()
to do it for all requests.
If not, do requests sent with the shorthand ever timeout?
No, by default they won't (unless you used $.ajaxSetup({ timeout: value });
), the default timeout
option isn't defined, the same as 0
meaning "don't timeout".
To do a timeout per request and not globally, you'd have to switch to the longhand format:
$.ajax({
url: url,
data: data,
success: callback(data, textStatus, XMLHttpRequest),
dataType: dataType,
timeout: timeoutvalue
});
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With