Remote autocomplete
To create an autocomplete that uses a remote data source, you can use the filterablebeforefilter
event of the Filterable widget to dynamically populate a listview as a user types a search query.
This is useful when you have a very large data set like cities, zip codes, or products that can't be loaded up-front locally. Use the view source button to see the JavaScript that powers this demo.
If you have a small list of items, you can use the filter reveal option to make an autocomplete with local listview data.
Cities worldwide
After you enter at least three characters the autocomplete function will show all possible matches.