Проблема с hook'ом email в formit
        Господа, добрый день! Вопрос в следующем. 
Настроена обработка сабмита формы formit'ом, всё работает прекрасно. Происходит отправка контактных данных на email и срабатывает редирект на страницу «спасибо» НО! Поступила задача. После нажатия на кнопку «submit», но перед перезагрузкой страницы должен выполняться один асинхронный запрос. В результате чего на страницу был добавлен следующий скрипт. Весь писать не буду, только саму суть:
Иными словами, при клике на кнопку «отправить» сначала происходит отмена дефолтного действия, чтобы успел выполниться асинхронный запрос, далее он выполняется и после выполнения происходит сабмит формы.
Всё работало прекрасно два дня. На третий день ни с того ни с сего перестал работать formit. Работает только мой скрипт, после его выполнения срабатывается form.submit(), страница перезагружается, но ничего не происходит. Если скрипт убрать, то formit прекрасно работает. И тут у меня вопрос: почему, если я сабмичу форму через клик по кнопке
    
    
                                                                                
            
        0
    Настроена обработка сабмита формы formit'ом, всё работает прекрасно. Происходит отправка контактных данных на email и срабатывает редирект на страницу «спасибо» НО! Поступила задача. После нажатия на кнопку «submit», но перед перезагрузкой страницы должен выполняться один асинхронный запрос. В результате чего на страницу был добавлен следующий скрипт. Весь писать не буду, только саму суть:
submitButton.addEventListener('click', (event) => {
    event.preventDefault();
    //Далее тут выполняется сам скрипт
    form.submit();
} Иными словами, при клике на кнопку «отправить» сначала происходит отмена дефолтного действия, чтобы успел выполниться асинхронный запрос, далее он выполняется и после выполнения происходит сабмит формы.
Всё работало прекрасно два дня. На третий день ни с того ни с сего перестал работать formit. Работает только мой скрипт, после его выполнения срабатывается form.submit(), страница перезагружается, но ничего не происходит. Если скрипт убрать, то formit прекрасно работает. И тут у меня вопрос: почему, если я сабмичу форму через клик по кнопке
<input type="submit"> у меня всё работает, а если я делаю тоже самое, но через js метод form.submit(), то сниппет не работает?