совпадение с автозаполнением пользовательского интерфейса jquery

#jquery-ui

#jquery-пользовательский интерфейс

Вопрос:

Я реализовал автозаполнение пользовательского интерфейса jquery на своей странице.. Но когда я ищу, например, «am», каждое слово, содержащее «am», будет указано в выпадающем списке.

Но я хочу, чтобы в списке были указаны только слова, начинающиеся с «am».

Я не знаю, как это сделать .. вы можете мне помочь, плз?

Комментарии:

1. Я получил это из сервлета, а тип данных — jsonp

2. Так почему бы не выполнить фильтрацию на вашем сервлете? Автозаполнение просто отображает то, что предоставляет ваш источник данных (в основном)

3. Лол, это действительно хороший вопрос 😉 Даже не думал об этом … спасибо. Проблема решена: P

4. Публикуем это как ответ, чтобы людям не нужно было просматривать комментарии к решению. Вы можете принять это, если это решило ваш вопрос

Ответ №1:

Поскольку вы получаете данные из серверного источника данных, вам следует отфильтровать данные, которые возвращаются в элемент управления autcomple. Элемент управления просто покажет любые данные, которые ему возвращаются.