1

成功するまでURLを複数回ロードしようとするjqueryプラグインはありますか?

私は読んだ:失敗した場合、jQuery が load() を自動的に再試行する方法は?

しかし、おそらく、再試行が試行されたときに DIV を表示するプラグインなど、もっとエレガントなものが必要だと確信しています。

ありがとう

4

1 に答える 1

0
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();
    }
}
于 2012-08-23T14:04:25.683 に答える