web-dev-qa-db-fra.com

Soumettre un formulaire Web sans actualiser la page

J'ai un formulaire Web affiché sous forme de bloc:

enter image description here

Est-il possible de soumettre le formulaire sans rafraîchir la page, suivi d'un message indiquant que le formulaire Web a été soumis avec succès? Si oui, quelqu'un pourrait-il me guider dans la bonne direction?

Merci!

9
Yassin Tahtah

Découvrez Webform AJAX module.

Ce module ajoute AJAX support à Webform (3.0 et supérieur).

Dans un premier temps, il s'agit simplement d'ajouter le formulaire AJAX pagination et soumission. Les soumissions de formulaires sont ajaxifiées, y compris les pages précédentes/suivantes. Surtout pour les formulaires multipages, cela entraîne un chargement plus rapide (moins de transfert de données), une meilleure convivialité et enfin une charge de serveur plus petite.

Je pense que cela peut faire ce que vous demandez. Devrait alors apparaître comme des options dans les paramètres du formulaire.

Form Settings

Assurez-vous également que vous êtes défini sur "pas de redirection"

redirect screenshot

9
Daniel Rogers

Il y a une option sur la page de configuration de bloc pour "Afficher toutes les pages de formulaire Web dans le bloc", qui fera ce dont vous avez besoin.

Voir pièce jointe: enter image description here

0
Scott Joudry