jQuery ajax - metodo ajaxSuccess()

Esempio

Visualizza un messaggio di conferma quando la richiesta AJAX è stata completata con successo:

$("div").ajaxSuccess(function(){
  alert("La richiesta AJAX è stata completata con successo");
);

Prova da solo

Definizione e uso

Il metodo ajaxSuccess() esegue la funzione quando la richiesta Ajax ha successo. È un evento Ajax.

Spiegazione dettagliata

L'oggetto XMLHttpRequest e le impostazioni vengono passati come parametri alla funzione di callback.

Non importa quando l'invio Ajax avviene con successo, jQuery attiverà sempre l'evento ajaxSuccess. In questo momento, qualsiasi funzione registrata con .ajaxSuccess() verrà eseguita.

Sintassi

.ajaxSuccess(function(evento,xhr,opzioni))
Parametri Descrizione
function(event,xhr,options)

Obbligatorio. Specifica la funzione da eseguire quando la richiesta ha successo.

Parametri aggiuntivi:

  • evento - Include l'oggetto evento
  • xhr - Include l'oggetto XMLHttpRequest
  • opzioni - Include le opzioni utilizzate nella richiesta AJAX

Esempio

Visualizza un messaggio dopo che la richiesta AJAX è stata completata con successo:

$("#msg").ajaxSuccess(function(evt, request, settings){
  $(this).append("<p>Richiesta completata con successo!</p>");
);