Показать сообщение отдельно
  #2 (permalink)  
Старый 18.08.2021, 12:25
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,596

Должно работать, ошибка где-то в другом месте.

Разве что return false не сработает, потому что async функция возвращает не значение, а Promise отдающий значение. Соответственно, форма попытается отправиться.

Чтобы остановить действие click - ты должен его остановить прямо сейчас, асинхронная же функция выполнится когда-нибудь потом.
Решение: останавливать событие в любом случае, а уже потом, когда отработает асинхронная функция - триггерить нужное действе вручную.
__________________
29375, 35

Последний раз редактировалось Aetae, 18.08.2021 в 12:32.
Ответить с цитированием