У меня выпоняется запрос $.post jquery, но мне его надо выполнить через 2 секунды после того, как пользователь сделал ввод в input. т.е. Пользователь ввел одну букву, таймаут обнулился и пошел заново ждать 2 секунды, ввел вторую, снова пошел заново считать... Никак не могу этого добиться
Спустя 39 минут, 11 секунд (28.02.2011 - 10:21) ApuktaChehov написал(а):
setInterval по событию onmouseup
Спустя 18 минут, 22 секунды (28.02.2011 - 10:40) AntonNABSAL написал(а):
а оно разве не просто отсрочивает выполнение скрипта?
Спустя 22 минуты, 33 секунды (28.02.2011 - 11:02) ApuktaChehov написал(а):
А вам разве не это надо? Вы сказали, что вам нужно выполнять запрос через 2 секунды.
Спустя 3 минуты, 15 секунд (28.02.2011 - 11:06) AntonNABSAL написал(а):
не просто выполнить через 2 секунды. А еще обнулить эти 2 секунды если пользователь вводит еще что-то, а в вашем случае запрос выполнится после ввода в поиске например буквы Б, а пользователь уже ввел "БАв", выполнится больше запросов. Ну я решил проблему setTimeout и cleartimeout)))
Вам спасибо, что дали нужное направление на поиск))
Вам спасибо, что дали нужное направление на поиск))