Skip to main content

5 docs tagged with "AJAX"

View All Tags


The preferred way to write new ajax interactions in Moodle is to use the JavaScript module core/ajax which directly calls web service functions built using the Moodle Web Service API.

Inplace editable

The inplace_editable element is a mini-API which allows developers to easily support editing of a value on any page. The interface is used in places such as the course section and activity name editing.


A JavaScript module is a package of code that can be reliably used and shared with other code in a reusable format.


A guide to the features and use of Mustache templating in Moodle.


As of Moodle 2.9 we are transitioning away from YUI to AMD modules. This transition will take a long time, but it is important because the YUI team have stopped all new development on the YUI library. See JavaScript Modules for more information.