Как перезагрузить поле в ChronoForms8

Пошаговое руководство: Как настроить обработчик событий для перезагрузки поля

Overview

Узнайте, как настроить обработчик событий для перезагрузки поля, заменяя его новым содержимым с другой страницы формы. Сначала включите обработчики событий, добавьте расширенный обработчик, укажите триггер события и выберите действие "Перезагрузить" с необходимыми параметрами. Затем добавьте на форму другую страницу, измените псевдоним страницы и группу страниц в соответствии с настройками перезагрузки, чтобы поле обновлялось динамически при обработке триггера.

Вы можете настроить обработчик событий для перезагрузки слушающего поля. "Перезагрузить" означает замену поля новым содержимым с другой страницы формы. Вот шаги для правильной настройки действия "Перезагрузить" в обработчике:

Вот как настроить поле для перезагрузки:

Как перезагрузить поле в ChronoForms8 image 1

  1. Сначала мы включаем Обработчики событий
  2. Добавляем новый Расширенный обработчик
  3. Вводим Триггер события, на который нужно реагировать
  4. Выбираем Перезагрузить как действие для этого обработчика
  5. Указываем параметры действия. Для действия Перезагрузить необходимо указать псевдоним страницы, которую нужно вызвать, чтобы получить новое содержимое.

Затем нам нужно добавить на форму другую страницу и изменить псевдоним страницы и группу страниц в настройках страницы, чтобы перезагрузка работала:

Как перезагрузить поле в ChronoForms8 image 2

  1. Псевдоним страницы изменен на "new_content", чтобы соответствовать псевдониму, который мы использовали в обработчике "Перезагрузить"
  2. Группа страниц изменена на что-то уникальное в этой форме. Это необходимо, чтобы эта страница была доступна напрямую для AJAX-запроса перезагрузки.

Теперь, когда будет обработан триггер с именем "any_trigger", текстовое поле будет заменено текстом "New content to replace the text field..."

Comments:

You need to login to be able to post a comment.