Показать сообщение отдельно
  #2 (permalink)  
Старый 11.02.2021, 11:04
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,744

Не совсем понятно о чем это?
Пользователь может нажать кнопку снова, пока предыдущий запрос не завершился? Или просто нельзя второй раз нажимать кнопку?
Ну заведите переменную, которая изначально имеет значение false

let sended = false.
При нажатии на кнопку
if (!sended) {
// Отправляем запрос
sended = true;
} else {
// Низя второй раз отправлять! (запрос уже отправлен)
}

Как вариант - вообще убирать кнопку после отправки запроса.

Последний раз редактировалось voraa, 11.02.2021 в 11:06.
Ответить с цитированием