You can pass the returned data through the filter function, which then analyzes the data to your liking. So, in your example above, you would do something like this:
$('#autocomplete').typeahead({ name: 'organizations', prefetch: { url: 'jsoncall', filter: function(data){
The example above will work if your returned dataset was a JSON object that looked something like this:
movies: [{id:12865, title:Kill Bill: Volume 1, year:2003, mpaa_rating:R, runtime:111,β¦},β¦] 0: {id:12865, title:Kill Bill: Volume 1, year:2003, mpaa_rating:R, runtime:111,β¦} 1: {id:12862, title:Kill Bill, Volume 2, year:2004, mpaa_rating:R, runtime:137,β¦} 2: {id:771237417, title:Kill Bill: The Whole Bloody Affair, year:2011, mpaa_rating:Unrated, runtime:,β¦} 3: {id:770998578, title:Angel of Death: Killer Nurse: A Bill Kurtis Special Report, year:2006,β¦} 4: {id:771352617, title:Kedi Billa Killadi Ranga, year:2013, mpaa_rating:Unrated, runtime:145,β¦} total: 5