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