Introduction
jQuery allows the developer to make AJAX calls that will update website content without the need for refreshing a complete web page. jQuery's AJAX functionality adds an additional dimension to a website that allows it to become more of a web application. This chapter looks at how a developer can make these AJAX requests, receive data, and process it. In addition to processing and utilizing data received from an AJAX request, this chapter also looks at some of the other major features of AJAX including search and suggestion.
For most of the recipes in this chapter, you will either need to run a web server on your local machine or have access to an online web server. Some basic knowledge of PHP and MySQL will be useful as the required web server will make use of these technologies. To learn more about these technologies, you can refer to the following resources:
To learn more on PHP, refer to http://www.php.net
To learn more on MySQL, refer to http://www.mysql.com