На этой странице две формы с атрибутом data-deploya="true". Левая отправляется обычным HTML POST-запросом и перезагружает страницу. Правая отправляется через JavaScript/AJAX без перезагрузки страницы и ожидает JSON-ответ от обработчика.
1. Обычная формаРаботает без JavaScript. Браузер сам отправляет поля методом POST на текущий адрес страницы.
2. AJAX-формаСкрипт отменяет стандартную отправку, собирает FormData и отправляет через fetch.
3. Маркер DeployaДля теста обе формы имеют data-deploya="true", чтобы обработчик мог распознать заявку.
Вы можете скачать этот сайт себе и загрузить его в свои проекты Deploya, чтобы протестировать, как работают обычные HTML-формы, AJAX-отправка заявок и отработка заявок в панели/обработчике.
HTML POST
Обычная HTML-форма
Подходит для простого сайта: пользователь нажимает кнопку, браузер делает POST-запрос. JavaScript не нужен.