$(document).ready(function() {
$('#domain').change(function() {
//
});
});
Код внутри функции изменения в основном отправляет ajax-запрос для запуска PHP-скрипта. #Domain является полем ввода текста. Поэтому в основном я хочу отправлять ajax-запросы в виде пользовательских текстов в текстовом поле (например, в предложениях поиска).
Однако я хотел бы установить временной интервал, чтобы уменьшить нагрузку на сервер PHP. Потому что, если jQuery отправляет AJAX-запрос каждый раз, когда пользователь добавляет еще одно письмо в текстовое поле, это потребует большой полосы пропускания.
Итак, я хотел бы установить, скажем, 2 секунды как интервал. Запрос AJAX будет запускаться каждый раз, когда пользователь вводит букву, но с максимальной частотой 2 секунды.
Как я могу это сделать?