Hola,
Me gustaría escribir un plugin sencillo que, al introducir un carácter determinado, muestre al usuario una lista emergente con resultados de búsqueda de nuestra API. Cuando el usuario haga clic en una de las entradas de la lista, el texto desde el carácter desencadenante hasta el final debe reemplazarse por una etiqueta de enlace estándar que apunte al resultado de búsqueda seleccionado de la lista. Básicamente, debería funcionar de manera similar a la autocompletación de nombres de usuario, pero con la diferencia de que el texto se reemplazará por un enlace.
¿Existe algún plugin que ya haga esto y al que pueda echar un vistazo? El único que se acerca es este plugin de BBCodes, pero quizás haya uno más sencillo del que pueda tomar inspiración. Revisé la guía para principiantes, pero no encontré información sobre cómo escribir un plugin que escuche las pulsaciones de teclas y muestre u oculte una lista emergente de autocompletado. ¡Agradecería cualquier referencia a documentación!
Saludos cordiales,
Alexander