Изменить автозаполнение jQuery - PullRequest
0 голосов
/ 12 июня 2011

jQuery имеет код автозаполнения, который работает как окно поиска в Google.Однако это не позволяет для выпадающих элементов быть кликабельными ссылками.Я не так хорош с JQuery.Есть ли способ изменить код автозаполнения jQuery, чтобы сделать ссылки на элементы?

Также, если возможно, я бы хотел еще раз изменить этот код, чтобы, когда пользователь использует клавиши со стрелками для прокрутки вниз по раскрывающемуся списку, элемент поиска не появлялся в окне поиска

Вот ссылкак коду jQuery: http://jqueryui.com/demos/autocomplete/

Ответы [ 2 ]

3 голосов
/ 12 июня 2011

Это прямо в документации: http://jqueryui.com/demos/autocomplete/#event-select Вы должны соответствующим образом изменить событие выбора:

$( ".selector" ).autocomplete({
   select: function(event, ui) { window.location = "www.google.com"
   }
});
0 голосов
/ 12 июня 2011

Существует способ контролировать текущий отображаемый HTML.

Фактически он отображается на странице, на которую вы ссылаетесь

http://jqueryui.com/demos/autocomplete/#custom-data

Нет причин, по которым вы не сможете создавать выпадающие ссылки.

...