var xhrPool = [];
$(function() {
$.ajaxSetup({
beforeSend: function(jqXHR) {
xhrPool.push(jqXHR);
}
});
});
// Evento para cerrar todos los Ajax q hay todavía pendientes
$(".esMenuPriv").click(function() {
jQuery.each(xhrPool, function(i){
xhrPool[i].abort();
});
});
Otra forma sería:
var request = $.ajax({
type: 'POST',
url: 'someurl',
success: function(result){}
});
request.abort();

No hay comentarios:
Publicar un comentario