Home

Ajax Tutorial

Ajax stands for "Asynchronous JavaScript and XML". The word Asynchronous means that the user need not wait until the server replies.
AJAX allows you to send only important information to the server not the entire page. So only valuable data from the client side is routed to the server side. It makes your application interactive and faster.

Prerequisites

Before start learning Ajax you need to learn HTML, CSS, JavaScript. Because it is a group of Inter-related technologies like JavaScript, dom, xml, Html, CSS etc.

Introduction of Ajax

Ajax stands for Asynchronous JavaScript and XML. The word "asynchronous" means that the user need not wait until the server replies.
AJAX is no programming or script language, no new invention and no separate Web service, module or plug-in. It is a group of inter-related technologies like javascript, dom, xml, html, css etc. It is an algorithm with 'old' technologies similar to the Dynamic Html.
Ajax allows to create server connections in the background while a user is interacting with a Web front-end. These connections can be created asynchronously, which means that the user need not wait until the server replies.

Why use Ajax ?

AJAX allows you to send only important information to the server not the entire page. So only valuable data from the client side is routed to the server side. It makes your application interactive and faster.

Google Suggest

AJAX was made popular in 2005 by Google, with Google Suggest.
Google Suggest is using AJAX to create a very dynamic web interface: When you start typing in Google's search box, a JavaScript sends the letters off to a server and the server returns a list of suggestions without reload that page.