Note: You are currently viewing documentation for Moodle 1.9. Up-to-date documentation for the latest stable version is available here: AJAX.
Ajax in Moodle
As of July 2006, Moodle has adopted the Yahoo! user interface library and most future work in this area will build upon that foundation.
There are several current projects that make use of these technologies e.g.:
As of Moodle 2.0, AJAX output can be generated by creating an ajax renderer class named something like mod_forum_renderer_ajax in the same way and in the same file as the normal renderer. If a script is marked as being an AJAX script by having this line placed at the top of the file (before any other code)
then the AJAX renderer will be used in place of the main one for all components if it exists.
- Ajax: A New Approach to Web Applications, the original Ajax article by Adaptive Path
- AJAX: Getting Started article on developer.mozilla.org
- 10 places you must use AJAX by Adam Bosworth
- Considering Ajax, Part 1: Cut through the hype from IBM developerworks
- Wikipedia article on AJAX
- How to Make Your AJAX Applications Accessible: 40 Tutorials and Articles
- AJAX loading icon generator