jQuery: The Write Less, Do More JavaScript Library

API/1.2/Ajax

From jQuery JavaScript Library

(Redirected from Ajax)
Jump to: navigation, search

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.
jQuery.get( url, datacallback ) Returns: XMLHttpRequest
Load a remote page using an HTTP GET request.
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, datacallback ) 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.
serialize( ) Returns: jQuery
Serializes a set of input elements into a string of data. This will serialize all given elements.
serializeArray( ) Returns: jQuery
Serializes all forms and form elements (like the .serialize() method) but returns a JSON data structure for you to work with.