typeahead, you pass the plugin method one or more datasets. The source of a dataset
is responsible for computing a set of suggestions for a given query.Bloodhound, the typeahead.js suggestion engine. Bloodhound is stack, flexible, and offers advanced functionalities
such as prefetching, intelligent caching, fast lookups, and backfilling with remote data.minLength option to 0 and having the source return suggestions for empty queries.saperate titles,
managed in templates option. This looks like a <optgroup> titles in selects.div with custom css styles and change necessary css properties or change it in css directly.