This это мой блог.Как добавить кнопку поиска в автозаполнение JQuery
Это код
<!doctype html>
Jquery Auto Complete
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js">
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js">
<script>
$(document).ready(function() {
$("input#autocomplete").autocomplete({
source: [
{ value: "NYC", url: 'http://www.nyc.com' },
{ value: "LA", url: 'http://www.la.com' },
{ value: "Philly", url: 'http://www.philly.com' },
{ value: "Chitown", url: 'http://www.chitown.com' },
{ value: "DC", url: 'http://www.washingtondc.com' },
{ value: "SF", url: 'http://www.sanfran.com' },
{ value: "Peru", url: 'http://www.peru.com' }
],
select: function (event, ui) {
window.location = ui.item.url;
}
});
});
</script>
<input id="autocomplete" />
</!doctype>
Теперь, когда когда-либо поиск пользователей для запроса NYC и, когда он выбран перенаправляется на URL, но моя цель состоит в том, чтобы поместить кнопку поиска рядом, когда пользователь нажимает на кнопку поиска то он должен быть перенаправлен. Надеюсь, мой вопрос будет ясен заранее.
В выберите:. $ ("# Вход автозаполнения") атр ("Данные для URL ", ui.item.url); Затем получите доступ к URL-адресу автозаполнения при нажатии кнопки –
. Проверьте эту ссылку http://stackoverflow.com/questions/24154066/how-to-populate-data-in-autocomplete-textbox-when-a-button-is-clicked –