Autocomplete or Typeahead

Using Material Design

Example that loads results from a json file:

Example with images:

Using Bootstrap

Example that loads results from a list. It includes a formater function to format every result to Uppercase:

Autocomplete with a custom template for the results: