You’re closer than you think to a career in tech. Our grads have launched rewarding new careers — you can too.View Our Jobs Report
So What is AJAX?
What does an AJAX request look like?
At a high level an AJAX request consists of the URL you a making a request to, and then corresponding settings to handle the response. Below are a few of the more popular callbacks that make up the settings:
success: what to do if the URL request is successful
error: what to do if the URL request is unsuccessful
timeout: how long to allow the URL request to run before an error message pops up
beforeSend: runs before the AJAX request, good place to put a spinner
complete: runs after both success and error, good place to stop a spinner
Example 1: makes a request to ‘index.html’ and then inserts the response into the item in the DOM that has a class called “hello-world”
Example 5 demonstrates some of the callback settings. In this AJAX request, if the response is not successfully made it will stop the request after 3 seconds (3000 milliseconds). It also demonstrates common code for adding a loading animation while the request is being made.
Blog Post Author
Since we opened our doors in 2012, thousands of students have joined Flatiron School to launch new careers in tech.
Find the perfect course for you across our in-person and online programs designed to power your career change.
Connect with students and staff at meetups, lectures, and demos – on campus and online.
Have a question about our programs? Our admissions team is here to help.