What is AJAX?
Ajax(Asynchronous JavaScript and XML) is the technology, that allows your javascript to communicate directly with the server with out reloading page. Ajax uses asynchronous data tranfer(Http requests) between browser and server to trafer data from client to server (or) getting data from server, without reloading the page.
Ajax is shorthand for Asynchronous JavaScript And XML. The technology is based on the XMLHttpRequest Object. At its simplest, it is the sending/retrieving of new data from the server without changing or reloading the window location. • Mozilla Documentation: • http://developer.mozilla.org/en/docs/XMLHttpRequest • MSDN Documention: • http://msdn2.microsoft.com/en-us/library/ms535874.aspx • http://msdn2.microsoft.com/en-us/library/ms759148.aspx • Libraries and Tutorial Sites: • http://jibbering.com/2002/4/httprequest.html • http://www.ajaxtoolbox.com/ An alternative to the XMLHttpRequest Object is Remote Scripting: • http://www.ashleyit.com/rs/main.
by Chris Ullman Ajax is the catchy term coined by Jesse James Garrett in his 2005 article for “Adaptive Path” called “Ajax: A New Approach to Web Applications,” which can still be found at http://adaptivepath.com/publications/essays/archives/000385.php. You should read this article if you haven’t already! Ajax is also an acronym, but for the same reasons, let’s defer explaining just what it stands for right now. Ajax didn’t exist before this article, but the features the article described certainly did. In short, Ajax is a set of programming techniques or a particular approach to Web programming. These programming techniques involve being able to seamlessly update a Web page or a section of a Web application with input from the server, but without the need for an immediate page refresh. This doesn’t mean that the browser doesn’t make a connection to the Web server. Indeed, the original article paints a slightly incomplete picture in that it fails to mention that server-side technologie