Я использую слегка модифицированный плагин jQuery Autocomplete,
это просто изменено для получения объекта JSON из базы данных MySQL вместо некоторого массива.
Однако я заметил, что при нажатии на поле ввода будет отправлен новый запрос, такой же, как предыдущий.
И если я нажму еще раз, и много быстрых щелчков быстро начнут создавать ужасную проблему ... Ничто не мешает ему посылать неограниченное количество запросов в секунду.
ТАК, поскольку я отправляю запрос в определенное место, и это место никогда не должно обрабатывать один и тот же запрос дважды,
как я могу остановить отправку нового запроса, если поле ввода содержит ту же строку, что и последний запрос?
И вот откуда я получил модифицированный плагин:
http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/