w3resource

jQuery: Attach a function to be executed whenever an Ajax request complets successfully

jQuery Fundamental - I : Exercise-16

Attach a function to be executed whenever an Ajax request completes successfully.

Sample solution :

HTML Code :

<!DOCTYPE html>
<html>
<head>
<script src="https://code.jquery.com/jquery-git.js"></script>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Attach a function to be executed whenever an Ajax request completes successfully.</title>
</head>
<body>
<div class="jquery">jQuery: Click here</div>
<div class="result"></div>
<div class="log"></div>
</body>
</html>

JavaScript Code :

$(document).ajaxSuccess(function() {
  $( ".log" ).text( "Triggered ajaxSuccess handler." );
});

$( ".jquery" ).on( "click", function() {
  $( ".result" ).load( "https://www.w3resource.com/jquery-exercises/jq-ajax-test.html"  );
});

Used Methods :

  • .ajaxSuccess() : Attach a function to be executed whenever an Ajax request completes successfully. This is an Ajax Event.

See the Pen jquery-fundamental-exercise-16 by w3resource (@w3resource) on CodePen.


Contribute your code and comments through Disqus.

Previous: Register a handler to be called when all Ajax requests have completed.
Next: Using jQuery count every element (including head, body, etc.) in the document.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.