blog sur le développement web, jquery,css3, Magento, Symphony, php et bien d'autres choses

Articles tagués ‘requetes’

Ajax et jquery: comment empecher l’envoi de plusieurs requetes

pour ceux qui veulent empecher l’envoi de requete ajax alors que d’autres sont déja en cours, il suffit d’écouter les évènements d’envo ide requête et de déterminer si ceux ci sont terminés.

si ils ne sont pas terminé il suffit d’interdire l’envoi de nouvelle requete. ici via le return false;


ajaxEnCours = false; // global
$(document).bind("ajaxSend", function(e, jqxhr){
    if(ajaxEnCours) {
        return jqxhr.abort();
    }
    ajaxEnCours = true;
}).bind("ajaxComplete", function(){
    ajaxEnCours = false;
});

Publicités