• Как отменить переброс страницы?

    @Asker1888
    Попробуйте вынести обработчик формы php в отдельный файл и обращаться к нему из js.
    Примерно так:
    const sendData = (formData) => {
        fetch('./mail.php', {
          method: 'POST',
          headers: {
            'Content-Type': 'application/json'
          },
          body: JSON.stringify(formData)
        }).then((response) => {
         // something
        }).catch(error => console.error(error))
      }
    Ответ написан
    Комментировать