Javascript examples for jQuery Method and Property:ajaxComplete
The ajaxComplete() method sets a function to be run when an AJAX request completes.
Parameter | Description |
---|---|
function(event,xhr,options) | Required. function to run when the request completes |
Additional parameters:
The following code shows how to Show a "loading" indicator image while an AJAX request is going on:
<!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <script> $(document).ready(function(){ $(document).ajaxStart(function(){ $("#wait").css("display", "block"); });//from www . j a v a2 s .c o m $(document).ajaxComplete(function(){ $("#wait").css("display", "none"); }); $("button").click(function(){ $("#txt").load("demo_ajax_load.asp"); }); }); </script> </head> <body> <div id="txt"><h2>Let AJAX change this text</h2></div> <button>Change Content</button> <div id="wait" style="display:none;width:69px;height:89px;border:1px solid black;position:absolute;top:50%;left:50%;padding:2px;"> <img src='http://java2s.com/resources/a.png' width="64" height="64" /><br>Loading..</div> </body> </html>