$(function(){
$("input[type=text]").keypress(function(){
$("#loader").load("saveinputtodatabase.php", {...});
});
});
Это хорошо работает в моем коде. Он сохраняет данные в базе данных каждый раз, когда пользователь вводит что-то на входе. Но я знаю, что это не справедливо для сервера, потому что он будет загружать много один и тот же файл много раз, тем самым увеличивая пропускную способность больше, чем нужно.JQuery: отправка данных без необходимости нажатия кнопки отправки?
Как я могу заставить его загружать «saveinputtodatabase.php» только в том случае, если прошло 10 секунд с тех пор, как пользователь нажал клавишу?
Это не делает то, что было предложено. Количество запросов остается неизменным, все они просто задерживаются. –