Comment recharger un champ dans ChronoForms8

Guide étape par étape : Comment configurer un écouteur d'événement pour recharger un champ

Overview

Apprenez à configurer un écouteur d'événement pour recharger un champ en le remplaçant par un nouveau contenu provenant d'une autre page de formulaire. Tout d'abord, activez les écouteurs d'événements, ajoutez un écouteur avancé, spécifiez le déclencheur d'événement, et choisissez Recharger comme action avec les paramètres nécessaires. Ensuite, ajoutez une autre page au formulaire, ajustez l'alias de page et le groupe de page pour correspondre aux paramètres de Rechargement, garantissant ainsi que le champ se met à jour dynamiquement lorsque le déclencheur est traité.

Vous pouvez configurer un écouteur d'événement pour recharger le champ à l'écoute. Recharger signifie remplacer le champ par un nouveau contenu provenant d'une autre page de formulaire. Voici les étapes pour configurer correctement l'action d'écouteur de rechargement :

Voici comment configurer le champ pour qu'il soit rechargé :

Comment recharger un champ dans ChronoForms8 image 1

  1. Premièrement, nous activons les écouteurs d'événements
  2. Nous ajoutons un nouvel écouteur avancé
  3. Nous saisissons le déclencheur d'événement à écouter
  4. Nous choisissons Recharger comme action à exécuter sur cet écouteur
  5. Nous fournissons les paramètres de l'action. Pour l'action Recharger, nous devons fournir l'alias de la page à appeler pour obtenir le nouveau contenu.

Nous devons ensuite ajouter une autre page au formulaire et modifier l'alias de page et le groupe de page dans les options de page pour que le rechargement fonctionne :

Comment recharger un champ dans ChronoForms8 image 2

  1. L'alias de page est changé en "new_content" pour correspondre à l'alias que nous avons utilisé dans l'écouteur de rechargement
  2. Le groupe de page est changé en quelque chose d'unique dans ce formulaire. Ceci est nécessaire pour que cette page soit accessible directement par l'appel AJAX de rechargement.

Maintenant, lorsque le déclencheur nommé "any_trigger" est traité, le champ de texte sera remplacé par le texte "New content to replace the text field..."