¿Resultados de agrupación en el complemento de autocompletado de la interfaz de usuario de JQuery?

Estoy tratando de crear algunas funciones de búsqueda en varios tipos de datos, con autocompletado. Prefiero tener vistas personalizadas para cada sugerencia de autocompletar, así como para que las sugerencias se agrupen según el tipo. Los grupos también deben estar separados.

Si mi explicación es deficiente, puede ver la funcionalidad de búsqueda en hotels.com para ver un ejemplo: las sugerencias se agrupan según la ciudad, los puntos de referencia, los aeropuertos, etc.

He estado mirando el complemento de Autocompletar UI de JQuery, y parece que es capaz de hacer la mayor parte de lo que necesito, pero no he visto ningún ejemplo de la agrupación.

Dado que mis habilidades de javascript / JQuery son un poco deficientes, espero que alguien aquí pueda decirme si es posible lograr lo que quiero, o si hay algún otro complemento que pueda funcionar. Un ejemplo / resumen de cómo se puede hacer también sería muy apreciado.

Respuestas a la pregunta(4)

Su respuesta a la pregunta