El método ajaxComplete() se usa para especificar la función que se ejecutará cuando se complete una solicitud AJAX.
Sintaxis:
$(document).ajaxComplete(function(event, xhr, options))
Parámetro:
- evento: Contiene el objeto evento.
- xhr: Contiene el objeto XMLHttpRequest.
- opciones: contiene las opciones utilizadas en la solicitud AJAX.
El archivo demo.txt se almacena en el servidor y se cargará después de hacer clic en el botón Cambiar contenido .
El contenido de demo.txt es:
Esto es GFG.
Ejemplo-1: Este ejemplo cambia el contenido del elemento < p >, tomando los datos del servidor. Cuando se completa la solicitud de AJAX, la página dice que se completó la solicitud de AJAX. .
<!DOCTYPE html> <html> <head> <script src= "https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"> </script> <script> $(document).ready(function() { $(document).ajaxComplete(function() { alert(" AJAX request completes."); }); $("button").click(function() { $("#paragraph").load("demo.txt"); }); }); </script> <style> body { text-align: center; } </style> </head> <body> <div id="div_content"> <h1 style="color: green;"> GeeksforGeeks </h1> <p id="paragraph" style="font-size: 20px;"> A computer science portal for geeks </p> </div> <button>Change Content</button> </body> </html>
Producción:
- Antes de hacer clic en el botón
- Después de hacer clic en el botón
Ejemplo-2: Este ejemplo cambia el contenido del elemento <h1> tomando los datos del servidor. Cuando se completa la solicitud de AJAX, la página dice que se completó la solicitud de AJAX. .
<!DOCTYPE html> <html> <head> <script src= "https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"> </script> <script> $(document).ready(function() { $(document).ajaxComplete(function() { alert("AJAX request completes."); }); $("button").click(function() { $("#paragraph").load("demo.txt"); }); }); </script> <style> body { text-align: center; } </style> </head> <body> <div id="div_content"> <h1 style="color: green;"> GeeksforGeeks </h1> <p id="paragraph" style="font-size: 20px;"> A computer science portal for geeks </p> </div> <button>Change Content</button> </body> </html>
Producción:
- Antes de hacer clic en el botón
- Después de hacer clic en el botón
Publicación traducida automáticamente
Artículo escrito por PranchalKatiyar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA