Если под «jQuery AutoSuggest» вы подразумеваете jQuery UI Autocomplete , а если с помощью «обрабатывать это», то вы имеете в виду »как компонент в реализации этого ", тогда да, это может:).
Утилита управления "упоминанием" состоит из 3 компонентов:
Модуль автозаполнения : Компонент, отвечающий за получение и отображение набора элементов, которые можно использовать для создания упоминания, с учетом строки.
Модуль отслеживания упоминаний : компонент, отвечающий за отслеживание данных, связанных с упоминанием; как минимум, местоположение, а также поверхностные и существенные (если они существуют) значения каждого упоминания должны отслеживаться во всех модификациях текста элемента ввода, к которому прикреплена утилита.
Модуль визуального разграничения упоминаний : Компонент, отвечающий за разграничение текста упоминания от остального текста в элементе ввода, к которому прикреплена утилита.
Поскольку вы запросили пример такой утилиты, посмотрите Mentionator , который фактически использует jQuery UI Autocomplete в качестве модуля автозаполнения. Упомянутое упоминание является надежным, хорошо структурированным, простым в использовании и обильно комментируемым, поэтому его следует использовать либо как готовое решение, либо как справочный материал для будущего. Поддерживается moi .