Вопрос касается плагина dadata.ru jQuery-подсказки. Есть пример кода, осуществляющего поиск по адресам в стиле автокомплит.
$(function() {
$("#address").suggestions({
token: "5ef98f5781a106962077fb18109095f9f11ebac1",
type: "ADDRESS",
/* Вызывается, когда пользователь выбирает одну из подсказок */
onSelect: function(suggestion) {
console.log(suggestion);
}
})
});
input {
font-size: 16px;
padding: 4px;
}
<link href="https://cdn.jsdelivr.net/npm/suggestions-jquery@17.5.0/dist/css/suggestions.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/suggestions-jquery@17.5.0/dist/js/jquery.suggestions.min.js"></script>
<section class="container">
<h1>Подключаем подсказки по адресу</h1>
<input id="address" name="address" type="text" />
</section>
Живой пример на codepen.
Необходимо в случае, если по запросу нет результатов, и список подсказок выдает "Нет результатов", и введенная пользователем строка удовлетворяет абстрактному условию (например, регулярному выражению), то добавить этот вариант в подсказки и позволить пользователю кликнуть на него, тем самым выбрав.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Использую Angular 2 + bootstrapМне необходимо сделать страницу на которой будет окошко с html разметкой в виде текста (желательно с отступами и подсветкой...
Данный вопрос уже был задан и имеет решение:
Я столкнулся с тем, что regex в браузере отрабатывает не совсем так как в c# php и других средахВопрос, все ли регулярные выражения работают в браузерах?...
// Как выполнить данный запрос максимально безопасно и просто с помощью PDO