J'ai une page quand, si l'utilisateur est près du bas de la page, charge la page suivante.jQuery.ajax vérifier s'il y a déjà un autre xhr
Je viens de passer à jQuery, et maintenant j'utilise la fonction jQuery.ajax()
pour obtenir les données. Cependant, maintenant je ne peux pas vérifier si le xhr est déjà en train de charger, ce qui fait que la page charge plusieurs xhrs lorsque l'utilisateur approche du bas.
Mon auditeur est:
$(document).scroll(function() {
if(/* scrollbar is near bottom */)
loadxhr(dat++); //function that calls jQuery.ajax()
}
});
Fondamentalement, vous pouvez suivre le readyState de l'appel dans une portée mondiale?