Mootstrap: Typeahead.js is ok.