Register now or log in to join your professional community.
Ajax is asynchronous javascript programming in which you deferred the processing in the bckground so the end user doesn't need to wait while the processing gets completed and when processing gets completed ajax updates the target location with the result.
Where as Jquery is a javascript library which provides an easy way to interact your web application with client scripting and it also provides a wealth of methods which can be useful for ajax programming and other areas as well.
For more information please email me over
Ajax (Asynchronous JavaScript and XML)is a group of interrelated web development techniques used on the client-side to make XMLHttpRequest from a web page to the server and retrieve data (from the server) to be used on the web page. With Ajax, web applications can send data to, and retrieve data from, a server asynchronously (in the background) without interfering with the display and behaviour of the existing page.
Jquery is a library or a framework built in javascript ( a client-side scripting language) to simplify the client-side programing.
XMLHttpRequest (XHR) is an API available to web browser scripting languages such as JavaScript. It is used to send HTTP or HTTPS requests to a web server and load the server response data back into the script.
So It is javascript or javascript library/framework like jquery, prototype which a programmer uses to construct an XMLHttpRequest object( typically using different techniques on various browsers e.g in IE ActiveXObject) and make an AJAX call.
AJAX is a web technology for loading data asynchroniously into a web page and jQuery is a library built in javascript.
JQuery is an open source JavaScript library, that provides a faster way of developing JavaScript applications through a macro syntax that is more concise than JavaScript.
Ajax stands for "Asynchronous JavaScript And XML", and refers to the XMLHttpRequest browser object that can be called through JavaScript, and hence, JQuery as well. The XMLHttpRequest object provides an asynchronous method of retrieving web resources, by allowing multiple requests to run simultaneously in the background. The retrieved web resources can be in any plain text format, including XML, JSON, HTML..etc
Ajax (Asynchronous JavaScript and XML) is a technique, which is used to get or send data from or to the server side using any medium Data type without any Page refresh.
Jquery is light wieght javascript library, to provide easness to the users by helping them in client side processing.
Ajax is not programming language.But it is new way to use existing technology . So we can retrieve data from server without reloading the web page.
Then Jquery is simply a javascript library .It will make an easy platform for develop javascript application.
Ajax is asynchronous javascript programming
Jquery is a javascript library which provides an easy way to interact your web application with client scripting
Ajax proides you the way to send and receive data from the server without sending the full fledged requests to the serverWhile the jQuery gives you easiness in handling client side which involves validations, updating interface contents,for example Ajax may help you get results from server Asynchronously, now its jQuery which helps you show the results to the client/user.
Agree with Furqan Ul Karim. Still, would like to add few more points in the favour of AJAX.
Unlike PHP, AJAX will make you able to send multiple requests and retreive results for every requuest without refreshing webpage. It deals with the database in order to retrieve requested results. "COMET" or "PUSH" methodology will be more suitable word for such functionality.
For example: A cricket scorecard showing scores without refreshing a webpage.On the other hand JQuery is used at client side in order to make your client side part more interactive by using it's various animation functions.
In simple words:
Jquery is a library of Javascript.
AJAX (Asynchronous JavaScript and XML) is a combination of two things.1st is Javascript / Jquery and2nd is any server side language.
Using ajax we can do XMLHttpRequest from a web page to the server and can send or retreive data to web pages.
whereas jquery is a javascript framework that makes working with the DOM easier by building lots of high level functionality that can be used to search and interact with the DOM.