В моем случае я хочу реализовать комбинированное поле с несколькими вариантами автозаполнения с использованием html, javascript.
Есть ли кто-нибудь, кто знает, как это реализовать.
Это будет похоже на текстовое поле, отображаемое в stackoverflow при добавлении тегов multipal к любому вопросу.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Что вы имеете в виду под автоматическим заполнением? Если вы хотите динамически заполнять раскрывающийся список, вы можете просто использовать обычный тег HTML Select и использовать Ajax для получения списка значений, которые будут отображаться в раскрывающемся списке.
Если вы говорите о нескольких связанных раскрывающихся списках, так что выбор в первом раскрывающемся меню определяет возможности в следующем, то В ASP.NET Toolkit есть хороший каскадный выпадающий образец. Это, конечно, пригодится только в том случае, если вы программируете в ASP.NET. Я бы не рекомендовал пытаться перепроектировать решение.
Я уверен, что многие люди знают, как делать то, что вы хотите. Однако вам нужно будет задать более конкретный вопрос и предоставить более подробную информацию о проблеме, если вы хотите получить хороший ответ.