Say for example that your page has thumbnails for a photo album and perhaps the album has more thumbnails than you can see in the current view. Without AJAX if you want to see more thumbnails, you'd have to make a request back to the server and it would send you a whole new page with additional thumbnails. That means the server ends up sending a lot of information that you don't really need all over again. With AJAX, the server doesn't have to send you the whole page; it just sends the pieces you need-- in this case new thumbnails. So how does that work? AJAX is not a single technology, but a group of technologies working together to make that happen.
- What is AJAX?
- Making requests asynchronous
- Updating the DOM with getElementById
- Reading JSON files
- Working with jQuery and AJAX
- Sending and searching JSON data
- Incorporating CSS transitions