Ajax Atom feed
Prototype offers three objects to deal with AJAX communication, which are listed below. With Prototype, going Ajaxy is downright simple! All three objects share a common set of options, which are discussed separately.
The articles below provide you with several examples. The Learn section also features a more narrative, tutorial-style article.
Methods
Ajax Options
This details all core options (shared by all AJAX requesters) and callbacks.
Ajax.PeriodicalUpdater
new Ajax.PeriodicalUpdater(container, url[, options])
Periodically performs an AJAX request and updates a container’s contents based on the response text. Offers a mechanism for “decay,” which lets it trigger at widening intervals while the response is unchanged.
Ajax.Request
new Ajax.Request(url[, options])
Initiates and processes an AJAX request.
Ajax.Responders
Ajax.Responders.register(responder)
Ajax.Responders.unregister(responder)
A repository of global listeners notified about every step of Prototype-based AJAX requests.
Ajax.Response
1.6
The object passed as the first argument of all Ajax requests callbacks.
Ajax.Updater
new Ajax.Updater(container, url[, options])
Performs an AJAX request and updates a container’s contents based on the response text.