Нечеткое управление автозаполнением текстового поля в ASP.NET
Какой алгоритм наилучшего приближения для реализации полнотекстового нечеткого поиска. Например, у нас есть выпадающий список со следующими данными (из источника данных SQL):
- Политика компании
- Каталог продукции
- Наши партнеры
Теперь я хочу заменить его на текстовое поле автозаполнения, чтобы при вводе буквы "р" в списке отображались все три результата. Он должен начать совпадать с первой буквой первого слова или второго слова и так далее. Кроме того, в выпадающем списке предложений следует выделить или сделать соответствующие буквы жирным.
Есть ли готовый элемент управления для ASP.NET (с JS или jQuery) для предоставления всех вышеупомянутых функций? Иначе, если мне придется это реализовать, есть ли учебник / блог, который укажет мне правильное направление?
2 ответа
Проверить это, я использовал его и работает очень хорошо
http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/AutoComplete/AutoComplete.aspx
Я считаю, что это то, что вы ищете.
Это jquery UI, он имеет описанную функциональность автозаполнения.