This is an extended version of jQuery Mobile 1.4.2 Remote autocomplete.
This uses ‘filterablebeforefilter’ event to dynamically populate a listview as a user types a search query. My Demo listens to ‘filterablebeforefilter’ and let you seach for contacts.
And onclick of a contact in list it request again for contact details and show in a new page.

This is a typical scenario for several projects.

Demo of Autocomplete using ‘filterablebeforefilter’

Below is the code.