Я хочу добавить «Просмотреть все результаты для x», где x - это текущие символы, введенные в текстовое поле, к которому прикреплено автоматическое заполнение.Я могу добавить ссылку, используя следующий код:
var cur_ter = $(this).val();
$( '.ui-autocomplete' ).append(
'<li class="bottom ui-menu-item"><a><span style="color: #153e72;">See All Results for "' + cur_ter + '"</span></a></li>'
);
Однако, когда я нажимаю Enter, я получаю ошибку «ui.item is undefined», когда я возвращаюсь обратно в стек.Я более или менее понимаю, почему я получаю эту ошибку.Однако я не понимаю, как добавить ссылку и обработать ее как другой элемент списка автозаполнения.
В ответ на Эндрю Уитакер ...
Событие выбора автозаполнения выглядит следующим образом:
select: function(event, ui) {
$( '.global_search_control input.main' ).val(ui.item.value);
$(this).closest('form').trigger('submit');
}
Я хочу, чтобы ссылка "Просмотреть все результаты для x" передавала cur_ter, представляющий символы, содержащиеся в текстовом поле, в .global_search_control input.main.