jquery ui автозаполнение - как?
-
02-10-2019 - |
Вопрос
Я могу смотреть на это все неправильно.
Но я пытаюсь использовать автозаполнение jQuery UI.
Я хочу передать это URL, и это получит предложения оттуда.
Мои вопросы есть
1: Как мне указать URL?
2: Как я могу отменить ответ?
Решение
Это должно заставить вас запустить с указания деталей URL.
Сначала создайте поле ввода, чтобы прикрепить плагин автозаполнения к.
<input type="text" name="query" />
Затем используйте этот JavaScript для прикрепления автозаполнения к входу, только что создано.
$("#query").autocomplete({
source: "/suggestions/get/",
select: function(event, ui) {
$("#new-field").val(ui.item.value);
}
});
Запрос URI будет что-то вроде этого ...
/suggestions/get/?term={selection}
selection
Представляет выбор, сделанный в автозаполнении.
Теперь на вашей стороне сервера вам нужно разобрать URI и использовать значение параметра term
Чтобы сделать все, что вы хотите - ищите базу данных для выбранного выбора или что-то еще.
Вы должны отформатировать ваш ответ таким ...
suggestion1
suggestion2
suggestion3
suggestion4
Предложения должны быть на новой линии (разделены \n
)
Другие советы
На странице jQuery UI у вас есть полная демонстрация с разными примерами, что должно быть достаточно. ЗдесьURL.