тут дело не в ангуляре. вот решение
ps: select для того что бы при выборе в input не падали символы
$(element).autocomplete({ source: opts.source, select: function( event, ui ) {
ui.item.value = $("<p>").html(ui.item.value).text();
}}).data("ui-autocomplete")._renderItem = function( ul, item ) {
return $( "<li>" )
.data( "item.autocomplete", item.value )
.append( $('<a>').html(item.label) )
.appendTo( ul );
};