
At this stage, let us reinforce our AJAX ideas.
AJAX has the ability to fetch data from the server without having to refresh a page.
• Applictions without AJAX
o Normal Web applications communicate with the server by referring to a new URL
o Example: When a form is submitted, it is processed by a server-side program, which
gets invoked
• AJAX applications
o Use an object called XMLHttpRequest object built into the browser, using JavaScript to communicate
with the server
o HTML form is not needed to communicate with the server
What is this XMLHttpRequest object all about? It is an alternative for HTML forms. It is used to
communicate ...