Я кодирую простой script, чтобы извлечь информацию базы данных о событии ввода.
Проблема заключается в том, что событие keyup всегда повторяется каждый раз, когда пользователь нажимает клавишу. Как я могу заставить его работать только после нажатия последней клавиши?
Я думаю, что я должен использовать такую функцию, как setTimeOut() после каждой клавиатуры, но я не знаю, как... вы можете сделать мне простой пример?
Извините за мой плохой английский:)
Вот что я пытался сделать:
$("input").keyup(function()
{
var timer=setTimeout(function() {
}, 1000);
if(!timer)
{
//do .post ajax request
}
});