Клуб API Карт

Найдено на тему «SuggestView»:
SuggestView для нескольких input
basys.group
28 октября 2017, 19:54
<script src="//api-maps.yandex.ru/2.1/?lang=ru_RU&load=SuggestView&onload=onLoad"></script>
<script>
    function onLoad (ymaps) {
        var suggestView = new ymaps.SuggestView('adres');
    }
</script>

Помогите разобраться, необходимо на странице сделать несколько input с посказками, но работает только первый

3 комментария
SuggestView ,подсказки,карты
Что я не так делаю? Ограничение города
Удалённый пользователь
1 августа 2017, 20:17

Что я делаю не так?

<script src="//api-maps.yandex.ru/2.1/?lang=ru_RU&amp;load=SuggestView&amp;onload=onLoad"></script>
<script>
      function onLoad (ymaps) {
        var suggestView = new ymaps.SuggestView('suggest', {
          provider: {
            suggest:(function(request, options){
              return ymaps.suggest("Новокузнецк, " + request);
            })}
        });
      }
</script>

5 комментариев
SuggestView
Ограничить подсказки до города SuggestView
Удалённый пользователь
28 июля 2017, 17:28

Всем добрый день. Использую подсказки - new ymaps.SuggestView

Подскажите пожалуйста как ограничить область поиска до городов? Т.е. чтобы во всплывающем окне не было всяких улиц и т.п.?

В документации - https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/SuggestView-docpage/ в параметрах нет ни какой опциии которая отвечала бы за это. Пытался гуглить  искать в яндексе, но ничего не нашел.

2 комментария
Города,подсказка,SuggestView
В мобильном браузере касание списка suggestview проходит "сквозь" выпадающий список
darkmike6
11 мая 2017, 14:10

Проблема заметна в  андроид-браузере, а так же в мобильном режиме с тачскрином в хроме  - если на фоне выпадающего списка SuggestView находится селектбокс, чек-бокс или любой другой элемент, то касание тачскрина действет и на него.

Код https://jsfiddle.net/h1mz3hwy/

SuggestView
Фильтр подсказок в suggestview
Удалённый пользователь
2 ноября 2016, 13:50

Здравствуйте!

Использую SuggestView для того, чтобы клиент мог выбрать адрес доставки, нужны только адреса с номером дома и название улицы, как отфильтровать подсказки перед их показом на форме, или может быть есть опция тип адреса?

2 комментария
SuggestView
Как закрыть SuggestView?
bonkor
23 октября 2016, 16:07

Здравствуйте!

При изменении скриптом инпута, к которому привязан SuggestView, появляется выпадающая панель с подсказками. Как этого избежать, или как закрыть ее после появления?

17 комментариев
SuggestView
Как отловить значение выбранной подсказки в SuggestView?
Елена Савкина
20 апреля 2015, 18:47

Пробую отловить через событие select - ничего не выходит

 

<input class="search__input js__search-value" id="suggest-view" type="search" value="" placeholder="Введите город, улицу или район"/>

 

var suggestView = new ymaps.SuggestView('suggest-view');

suggestView.events.add('select', function (e) {

      console.log('select');

});

 

Цель сделеать как на картах https://maps.yandex.ru, чтобы при выборе подсказки через стрелочки, подсказка попадала в input. Событие select срабатывает только тогда, когда пользователь кликает по подсказке.

1 комментарий
API 2.1,SuggestView
Как подружить SuggestView с картой?
Вадим М
25 марта 2015, 15:01

Здравствуйте.

Не работают одновременно карта и подключенный к <input> suggestView

Если оставляю только карту или только SuggestView -- работают по отдельности.

Что сделать, чтобы и работали обе функции?

<script src="http://api-maps.yandex.ru/2.1/?lang=ru_RU" type="text/javascript"></script>
<script type="text/javascript" src="//api-maps.yandex.ru/2.1/?lang=ru_RU&load=SuggestView&onload=onLoad"></script>
<script>
function onLoad (ymaps) {
    var suggestView = new ymaps.SuggestView('ymap_input');
}

ymaps.ready(init);

var myMap;

function init () {
myMapp = new ymaps.Map('YMapsID',
{
center: [55.76, 37.64],
zoom: 10,
type: 'yandex#satellite'
}
    );
}
</script>
<input type="text" id="ymap_input" />
<div id="YMapsID"></div>
2 комментария
API 2.1,SuggestView