Ваш вопрос не очень понятен.Насколько я понял, плагин предоставляет метод «поиска» для программного запуска поиска, как если бы вы печатали непосредственно в поле ввода.
Используется следующее:
$('#term').autocomplete('search', 'Napoleon');
Если вы хотите начинать новое предложение каждый раз, когда элемент выбирается в меню, вы можете использовать событие select
.Он срабатывает, когда элемент выбирается из списка предложений, либо щелкая мышью по элементу, либо с помощью клавиатуры:
$("#term").autocomplete({
...,
select: function(e, ui) {
$('#term').val(ui.item.value).autocomplete('search', ui.item.value);
}
});
Свойство ui.item
является выбранным элементом данных.
Я настроил демонстрацию, в которой при нажатии кнопки будет выполняться поиск термина, связанного с атрибутом «data-»:
DEMO
Дополнительное чтение: