What I'm looking for is input that resembles the gmails type for email addresses.

Tasks:
1) It should display both the EmailAddress name and the image (basically a custom template)
2) It should display the name of the contact added to the list
3) It must work with backspace to delete the previous entry
4) It must work with select and, to add a new etnry
angularjs angularjs-directive typeahead multi-select
sj7
source share