Documentation

API/1.1.2/Ajax

From jQuery JavaScript Library

Jump to: navigation, search

This is an old version of the Ajax API:
View the Current API

NameType
Ajax Requests:









NameType
jQuery.ajax( options ) Returns: XMLHttpRequest
Load a remote page using an HTTP request.
load( url, datacallback ) Returns: jQuery
Load HTML from a remote file and inject it into the DOM.
loadIfModified( url, datacallback ) Returns: jQuery
Load HTML from a remote file and inject it into the DOM, only if it's been modified by the server.
jQuery.get( url, datacallbacktype ) Returns: XMLHttpRequest
Load a remote page using an HTTP GET request.
jQuery.getIfModified( url, datacallback ) Returns: XMLHttpRequeset
Load a remote page using an HTTP GET request, only if it hasn't been modified since it was last retrieved.
jQuery.getJSON( url, datacallback ) Returns: XMLHttpRequest
Load JSON data using an HTTP GET request.
jQuery.getScript( url, callback ) Returns: XMLHttpRequest
Loads, and executes, a local JavaScript file using an HTTP GET request.
jQuery.post( url, datacallbacktype ) Returns: XMLHttpRequest
Load a remote page using an HTTP POST request.
Ajax Events:







NameType
ajaxComplete( callback ) Returns: jQuery
Attach a function to be executed whenever an AJAX request completes. This is an Ajax Event.
ajaxError( callback ) Returns: jQuery
Attach a function to be executed whenever an AJAX request fails. This is an Ajax Event.
ajaxSend( callback ) Returns: jQuery
Attach a function to be executed before an AJAX request is sent. This is an Ajax Event.
ajaxStart( callback ) Returns: jQuery
Attach a function to be executed whenever an AJAX request begins and there is none already active. This is an Ajax Event.
ajaxStop( callback ) Returns: jQuery
Attach a function to be executed whenever all AJAX requests have ended. This is an Ajax Event.
ajaxSuccess( callback ) Returns: jQuery
Attach a function to be executed whenever an AJAX request completes successfully. This is an Ajax Event.
Misc:




NameType
jQuery.ajaxSetup( options )
Setup global settings for AJAX requests.
jQuery.ajaxTimeout( time )
Set the timeout of all AJAX requests to a specific amount of time.
serialize( ) Returns: jQuery
Serializes a set of input elements into a string of data.