# Remote Autocomplete

Home

# Remote autocomplete

To use the listview filter as an autocomplete that taps into remote data sources, you can use the `listviewbeforefilter` event 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 listview 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.

Back to autocomplete