jquery-selective provides multiple selection with autocomplete. Items are added to the list by typing part of the label. Items may also be reordered if desired.