I recently asked this question and got back a great solution using jquery for autocomplete:
http://stackoverflow.com/questions/1297518/need-a-good-way-for-user-to-select-to-for-email-sending
The solution was to use this syntax:
$("#suggest3").autocomplete(someArray, {
multiple: true,
mustMatch: true,
autoFill: true
});
i now have autocomplete on a list of email addresses and i need to take it one step further to map onto gmail like functionality where i include both the "real" name and the email address in the list so users can enter either the name or the email address and it will find the entry:
So the list would look similar to this and the user can search by typing "Firs . . ." or "emailAdd..."
"First Last" <emailAddress>
"First1 Las1t" <emailAddress1>
"First2 Last2" <emailAddress2>