@Lamer1

Как сделать задержку перед выполнением скрипта и сброс интервала при условии?

Есть скрипт, который отправляет запрос на сервер при изменении параметра в строке input (стандартный поиск по названию), хочу сделать так, чтобы скрипт отправлялся не при каждом изменении данных в параметре, а при 2-х секундах неактивности внутри поля. Моделирую ситуацию: пользователь вводит какое-то имя, у меня скрипт будет вызываться при изменении каждого символа, я же хочу, чтобы при изменении элемента в строке таймер сбрасывался на 3 секунды и лишь по истечении этого срока отправлял запрос на сервер.
  • Вопрос задан
  • 34 просмотра
Решения вопроса 1
@Kostik_1993
Web Developer
debounce можете использовать
Ну или же своё решение без проблем написать
Честно говоря прям решение не хочется писать ибо задача простейшая
Поэтому хотя бы погуглите как использовать debounce
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы