This project is not covered by Drupal’s security advisory policy.

Do you need submit the default Drupal form dynamically via AJAX? You got it. AJAX Forms API provides simple API to handle forms with AJAX. You just need add one or two parameters in hook_form_alter and your form will be sent dynamically.

How to use

  1. Implement hook_form_alter() in your module.
  2. For certain form add following code, example:
    function my_module_form_alter(&$form, &$form_state, $form_id) {
      if ($form_id == 'article_node_form') {
        // Make form as AJAX form.
        $form['#ajax_api'] = TRUE;
        // Message which will be displayed after successful submitting.
        $form['#ajax_api_success_message'] = t('AJAX API message.');
      }
    }
    
  3. Enjoy. Your form will be automatically validated via AJAX, after successful submitting you will see defined message.
Supporting organizations: 
Development, Support

Project information

Releases