169 похожих чатов

window.onload = function() {

formElem.onsubmit = async (e) => {
e.preventDefault();
let response = await fetch('functions/add_checkout.php', {
method: 'POST',
body: new FormData(formElem)
});
let result = await response.json();
alert(result.message);
};
};
Подскажите почему после отправки формы страница обновляется ?

11 ответов

16 просмотров

Подозреваю что из-за асинка

preventDefault();

Zhandos- Автор вопроса
Michael Chechin
preventDefault();

Так он написан ведь

Zhandos
Так он написан ведь

хм, return false; еще пропробуй

Danila
Не надо

почему не надо? обычно и отменяет действие по умолчанию. У ссылок, у сабмита

Michael Chechin
почему не надо? обычно и отменяет действие по умо...

Потому что есть уже для этого стандартное решение, а ты предлагаешь методом тыка "ещё попробовать вот это"

Zhandos- Автор вопроса
Zhandos
id формы

Во-первых, не надо так делать, во-вторых, даже если - всё должно работать. Значит, на момент как вызывается код этой формы ещё нет

Похожие вопросы

Обсуждают сегодня

коллеги, добрый вечер! А никто не знает как модальная форма может себя закрыть? Ну допустим модальная форма определила, что смысла ей работать нет и хочет вернуть modalResult...
Михаил
83
средствами IBX как-то можно выполнить запрос insert ... returning?
Igor
31
reply = (struct pam_response *)malloc(sizeof(struct pam_response)); reply[0].resp = strdup(password); Это так можно ображаться к структуре за указателем, помимо (*reply)...
Юлиан🦉 Колессиков ⛵️
14
что это и почему оно? executor.start_polling(bot, skip_updates=True, on_startup=on_startup, File "/usr/local/lib/python3.10/dist-packages/aiogram/utils/executor.py", line 4...
𐌍𐌄 ᕓ𐌄𐌓𐌌Ꝋ𐌓𐌄
2
#delphi кто-нибудь встречал официальное описание директивы {$ALIGN ON} (подчеркиваю - официальное, а не левый источник)? какой именно режим выравнивания включится? будут ли в...
Viktor Akselrod
14
Другой вопрос. В последней Делфи не могу приложение свое завершить. Хальт не пашет. Пришлось процесс свой искать и завершать. Лет 20 назад хальт работал всегда. Что то поменял...
1C Programmer
7
Hi there everyone Is there anyone who have not started hamster bot yet? I need only one, I'll be glad if you do this for me DM if you haven't yet
Mehrshad
53
объясните, я прада не понимаю. зачем в перле нужен аниивент? кому он пригодился в действительно нагруженных проектах?
nerv
30
то есть человек, который рассказывал что Native API лучше чем WinAPI потому что меньше тактов тратиться на проверки, теперь рассказывает что все эти лишние оптимизирующие инст...
Aleksandr
12
А какие у этого try практические плюсы перед eval?
Oleg Volkov
41
Карта сайта