+1
Завершен
Выводим полученные данные в отдельное поле (Для самых маленьких)
Во-первых прекрасный скрипт, очень удобный и вообще все супер, НО, безусловно я окажусь в меньшинстве, но мне пришлось потратить уйму времени для того чтобы в отдельные поля те самые прекрасные свойства аргумента. Конечно это произошло по причине моего практически полного незнания JS, но тем не менее... [извиняюсь за наглость] могли бы в шаблон поместить две строчки кода чтобы было понятно от чего и куда плясать!
Итак:
Итак:
<input id="address" name="address" type="text" size="100"/> <p id="md-street"></p><p id="md-house"></p> <link href="https://dadata.ru/static/css/suggestions.css" type="text/css" rel="stylesheet" /> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <script type="text/javascript" src="https://dadata.ru/static/js/jquery.autocomplete-1.2.4.min.js"></script> <script type="text/javascript"> $("#address").autocomplete({ serviceUrl: 'https://dadata.ru/api/v1/suggest', dataType: 'jsonp', autoSelectFirst: true, params: { service: "lucene-address" }, /* Вызывается, когда пользователь выбирает одну из подсказок */ onSelect: function(suggestion) { console.log(suggestion); $('#md-street').text(suggestion.data.street); /* Выводим название улицы */ $('#md-house').text(suggestion.data.house); /* Выводим номер дома */ } }); </script>
Ответ
0
Ответ
Завершен
Антон Жиянов 11 лет назад
Сергей, спасибо за комментарий! Наверно, нам действительно нужно сделать более подробный пример. Если в дальнейшем у вас возникнут какие-либо проблемы с подключением подсказок — пожалуйста, пишите на форум, поможем.
Ответ
Завершен
Сергей, спасибо за комментарий! Наверно, нам действительно нужно сделать более подробный пример. Если в дальнейшем у вас возникнут какие-либо проблемы с подключением подсказок — пожалуйста, пишите на форум, поможем.
Также возникли проблемы с подключением аргументов. Примеры со старым кодом и api.
Сервис поддержки клиентов работает на платформе UserEcho