Показать сообщение отдельно
  #12 (permalink)  
Старый 22.07.2022, 21:16
Аватар для Chile
Аспирант
Отправить личное сообщение для Chile Посмотреть профиль Найти все сообщения от Chile
 
Регистрация: 10.02.2016
Сообщений: 46

Сообщение от Aetae Посмотреть сообщение
document.addEventListener('DOMContentLoaded', () => {
  document.querySelector('form').addEventListener('submit', async (event) => {
    event.preventDefault();

    const { currentTarget: form } = event;
    const { method, action } = form;

    const response = await fetch(action, { method, body: new FormData(form) });
    const json = await response.json();

    if (json.url) {
      window.location.href = '/' + json.url;
    } else {
      alert(json.status + ' - ' + json.message);
    }    
  })
})
К сожалению, не работает

Может быть я что-то не то делаю. Мне нужно как-то адаптировать этот код или просто заменить текущий?
Ответить с цитированием