AJAX Tutorial
AJAX = Asynchronous JavaScript and XML (Asynchronous JavaScript and XML).
AJAX is not a new programming language, but a new method of using existing standards.
The biggest advantage of AJAX is that it can exchange data with the server and update parts of a web page without reloading the entire page.
AJAX does not require any browser plugins, but it does require the user to allow JavaScript to execute in the browser.
XMLHttpRequest is just one way to implement AJAX.
AJAX Example
Modify Text Content Using AJAX
Prerequisites for Reading This Tutorial:
To read this tutorial, you need to have the following basics:
- HTML and CSS basics
- JavaScript basics
If you want to learn these basics, you can find the corresponding tutorials on our homepage tutorialpro.org.
AJAX Applications
-
Using XHTML+CSS to present information;
-
Using JavaScript to manipulate the DOM (Document Object Model) for dynamic effects;
-
Using XML and XSLT to manipulate data;
-
Using XMLHttpRequest or the newer Fetch API to exchange data asynchronously with the web server;
-
Note: AJAX is distinct from RIA technologies like Flash, Silverlight, and Java Applet.