是否有一个 jquery 插件会尝试多次加载 url 直到成功?
我确实读过:如果失败,如何让 jQuery 自动重试 load()?
但我确信必须有一些更优雅的东西,也许是一个在尝试重试时显示 DIV 的插件等。
谢谢
是否有一个 jquery 插件会尝试多次加载 url 直到成功?
我确实读过:如果失败,如何让 jQuery 自动重试 load()?
但我确信必须有一些更优雅的东西,也许是一个在尝试重试时显示 DIV 的插件等。
谢谢
function makeRequest() {
$('#container_id').load(url, "", callbackFunction(responseText, textStatus, XMLHttpRequest));
}
function callbackFunction (responseText, textStatus, XMLHttpRequest) {
if(textStatus == 'error') {
// Yes, it failed
$('#container_id').html('<p>Retrying...</p>');
sleep(200);
makeRequest();
}
}