JavaScript AJAX Basics (retiring) jQuery and AJAX Handle AJAX failures with jQuery

jQuery's $.get() method doesn't do anything if the server returns an error. You can chain jQuery's fail() method to the

jQuery's $.get() method doesn't do anything if the server returns an error. You can chain jQuery's fail() method to the $.get() method and pass it a function to handle any errors. Start by adding the fail() method to the $.get() method.

app.js
$.get("missing.html", function(data) {
  $("#footer").html(data);

});
index.html
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>AJAX with JavaScript</title>
</head>
<body>
  <div id="main">
    <h1>AJAX with jQuery</h1>
  </div>
  <div id="footer"></div>
  <script src="jquery.js"></script>
  <script src="app.js"></script>
</body>
</html>

2 Answers

Steven Parker
Steven Parker
177,563 Points

It doesn't look like you've written any code yet.

The first task is pretty simple: "Start by adding the fail() method to the $.get() method". When they say "adding" they mean "chaining".

on my screen it shows that ive added .fail() at the end but it isnt working

Steven Parker
Steven Parker
177,563 Points

Show the code that you're actually submitting.