Вы можете получить доступ к опциям с помощью
$('input[type="text"]').autocomplete({
source: availableTags,
open: function( event, ui ) {
var autocomplete = $( this ).data( "autocomplete" ),
menu = autocomplete.menu;
console.log(menu.element.children());
}
});
menu.element.children()
дает вам элементы списка HTML. Вы можете легко их проанализировать (вырезать HTML-код), построить из него массив и передать его функции выделения.
JSFiddle
Edit2 : следующее редактирование не возвращает ожидаемые значения.
Редактировать : Вместо доступа к menu.element
перейдите к console.log(autocomplete.options.source);
Новая скрипка