Мне нужно реализовать функцию «автозаполнения» на нашем сайте, но для этого нужно повторно запрашивать каждое нажатие клавиши после определенного количества клавиш (как и для каждого символа после 2, потребуется повторный запрос). Таким образом, результат не является ограничивающим поиском. Например, плагины автозаполнения, которые я видел, работают следующим образом:
[ищет округ]
1. Типы клиентов «CA» и первый результат вернут «Канада», «Камбоджа» и «Камарон»
2. клиент продолжает вводить и нажимает «М», новые результаты будут запрашиваться только в пределах существующих 3 результатов (производя результаты только «Камбоджа» и «Камарон»)
Мне нужно решение, которое было бы эквивалентно запросу моего источника данных при каждом нажатии клавиши. У меня уже есть вызов ajax, который вернет мои результаты на основе «типизированных» параметров. Например (в приведенном выше примере), он должен был бы сделать ajax-вызов сначала с передачей 'ca', и если клиент продолжал вводить 'can' на 3 символа и т. Д.
Спасибо.