Comment annuler/abandonner jQuery AJAX demande?

J'ai une requête AJAX qui va être faite tous les 5 secondes. Mais le problème est avant la requête AJAX si la demande antérieure n'est pas terminé, j'ai pour annuler cette demande et de faire une nouvelle demande.

Mon code est quelque chose comme cela, comment résoudre ce problème?

$(document).ready(
    var fn = function(){
        $.ajax({
            url: 'ajax/progress.ftl',
            success: function(data) {
                //do something
            }
        });
    };

    var interval = setInterval(fn, 500);
);
InformationsquelleAutor user556673 | 2010-12-29