Abstract
AJAX (Asynchronous JavaScript and XML) is a JavaScript-based communication technique between the client (browsers) and the server (web servers) that can be used with other technologies like jQuery, JavaScript, HTML5, and CSS3 to create faster, dynamic, user-friendly, and highly interactive web sites. Conventional web applications are synchronous, which means when users submit a form or send a request for information, they have to wait for the server to complete the process and send the information back to the browser. When the information is received by the browser, the complete page is refreshed with the updated information. In the case of web applications developed using AJAX, while users are working on a web page, data entered by the user or request for the new information is sent to the server seamlessly without any interruption in the workflow. When data is returned from the web server, only a portion of the web page is updated with the new information. Figure 9-1 displays the request and response flow between the client and the server in a conventional web application.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2014 Arun K. Pande
About this chapter
Cite this chapter
Pande, A.K. (2014). jQuery AJAX. In: jQuery 2 Recipes. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-6434-7_9
Download citation
DOI: https://doi.org/10.1007/978-1-4302-6434-7_9
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4302-6433-0
Online ISBN: 978-1-4302-6434-7
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books