background preloader

Ajax

Ajax
Description: Perform an asynchronous HTTP (Ajax) request. The $.ajax() function underlies all Ajax requests sent by jQuery. It is often unnecessary to directly call this function, as several higher-level alternatives like $.get() and .load() are available and are easier to use. If less common options are required, though, $.ajax() can be used more flexibly. At its simplest, the $.ajax() function can be called with no arguments: Note: Default settings can be set globally by using the $.ajaxSetup() function. This example, using no options, loads the contents of the current page, but does nothing with the result. The jqXHR Object The jQuery XMLHttpRequest (jqXHR) object returned by $.ajax() as of jQuery 1.5 is a superset of the browser's native XMLHttpRequest object. As of jQuery 1.5.1, the jqXHR object also contains the overrideMimeType() method (it was available in jQuery 1.4.x, as well, but was temporarily removed in jQuery 1.5). Callback Function Queues Data Types Sending Data to the Server

List of Ajax frameworks This is a list of notable Ajax frameworks, used for creating web applications with a dynamic link between the client and the server. Some of the frameworks are JavaScript compilers, for generating JavaScript and Ajax that runs in the web browser client; some are pure JavaScript libraries; others are server-side frameworks that typically utilize JavaScript libraries. JavaScript[edit] JavaScript frameworks are browser-side frameworks very commonly used in Ajax development. Other frameworks not among the most used include: Java[edit] These frameworks use Java for server-side Ajax operations: C++[edit] Wt - a C++ Web Toolkit .NET[edit] The following frameworks are available for the Windows .NET platform: Perl[edit] PHP[edit] A PHP Ajax framework is able to deal with database, search data, and build pages or parts of page and publish the page or return data to the XMLHttpRequest object. Python[edit] These frameworks use Python for client-side Ajax operations: Ruby[edit] Groovy[edit] ZKGrails Scala[edit]

Related: