Webform Ajax
Installs:
6,848
Open Bugs:
11
Development Status:
Seeking co-maintainer(s)
Under active development
Overview
This module adds AJAX support to Webform (3.0 and above).
As a first step it focusses to simply add form AJAX paging and submit. Form submissions get ajaxified including prev/next pages. Especially for multipage forms, this leads to faster loading (less data transfer), better usability and finally smaller server load.
There's no backport to previous versions on our roadmap and features are D7 only.
Documentation
Enable the module. You'll be able to configure AJAX enable per form in the advanced form settings.
Known problems
- On Drupal 7, there are known bugs if your version of Webform module is older than 3.17. (see #1513200: managed_file form component not submitted on AJAX submit
and #1670650: File is not uploading after enabling the webform ajax on the form submission
) - Due to a bug/limitation in Drupal 7, file fields do not upload file on AJAX submit. (#1516614: Not saving ajax selection
) - Due to limitations of the Forms API, you may encounter bugs if you display the same Webform twice in the page). See: #766146: Support multiple forms with same $form_id on the same page
and even: #1548610: Ajax-webform in block ajaxifies other forms on that page after validation - Drupal 6 doesn't ajaxify the last submit step. An intended rewrite never happened till the D7 port was done.
Credits
Webform ajax was initated and implemented by MD Systems (Miro Dietiker). A first D7 port has been provided by Makina Corpus (David Stosik).
Related modules
Releases:
7.x-1.1
7.x-1.x-dev
6.x-1.x-dev
Release Dates:
02/22/2013
10/26/2013
10/26/2013