Introduction to Ajax-enabled Forms
Drupal 7 has introduced several new techniques that allow you far greater flexibility and control in the scripts you can have on your Drupal
Ajax is a type of functionality that enables your pages to retrieve information from a resource on the server without the need to reload.
Now that jQuery ships within the Drupal core framework (as of D5), this page outlines and cross-references the most current versions of
Creating custom Drupal.ajax object 'on the fly' and attach it to any DOM element on the page (div, td, span etc.)
Add AJAX capability to a new DOM element
Example Code snippet to create ADD MORE BUTTON with drupal 7 form API
Simple Drupal AJAX load with jQuery and delivery callback
The Document Object Model (DOM) is an API for HTML and XML documents. It provides a structural representation of the document.