
FetchIt
Легковесная AJAX-отправка форм в MODX на Fetch API поверх FormIt или своего сниппета


Два частых сценария: форма живёт в модальном окне и закрывает его после успеха, или форма на странице, а после отправки открывается окно с ответом. В обоих случаях нужно событие fetchit:success.
<dialog> — модальное окно, встроенное в браузерДля окна с формой пригодится ещё одно правило: при закрытии окна вызывайте form.reset(). FetchIt снимет ошибки и сообщения, и в следующий раз посетитель увидит чистую форму.