Método jQuery ajaxComplete()

❮ Métodos jQuery AJAX

Ejemplo

Muestre una imagen indicadora de "carga" mientras se realiza una solicitud AJAX:

$(document).ajaxStart(function(){
  $("#wait").css("display", "block");
});

$(document).ajaxComplete(function(){
  $("#wait").css("display", "none");
});

Definición y uso

El método ajaxComplete() especifica una función que se ejecutará cuando se complete una solicitud AJAX.

Nota: a partir de la versión 1.8 de jQuery, este método solo debe adjuntarse al documento.

A diferencia de ajaxSuccess(), las funciones especificadas con el método ajaxComplete() se ejecutarán cuando se complete la solicitud, incluso si no tiene éxito.


Sintaxis

$(document).ajaxComplete(function(event,xhr,options))

Parameter Description
function(event,xhr,options) Required. Specifies the function to run when the request completes
Additional parameters:
  • event - contains the event object
  • xhr - contains the XMLHttpRequest object
  • options - contains the options used in the AJAX request

❮ Métodos jQuery AJAX