FetchIt
Легковесный компонент для обработки и отправки форм с помощью Fetch API
В данном разделе разберём несколько примеров с модальными окнами Micromodal.js.
Если ваша форма находится в модальном окне и вы бы хотели закрыть её после успешной отправки формы, то для решения задачи надо воспользоваться событием fetchit:success
.
document.addEventListener('fetchit:success', ({ detail }) => {
const { form } = detail;
// Определите ID нужного окна относительно формы
MicroModal.close('modal-id');
});