Задать вопрос
  • Как сделать форму поиска за пределами Яндекс карты?

    @mx928 Автор вопроса
    freeExec, Да если адрес найден то alert срабатывает, если нет то ничего не происходит, не могу понять как здесь выполнить проверку если ничего не найдено

    if (result){
    alert('Удалось определить местоположение');
    }else {
    alert(' не Удалось определить местоположение');
    }
  • Как сделать форму поиска за пределами Яндекс карты?

    @mx928 Автор вопроса
    Подскажите пожалуйста как в данный пример добавить проверку для поиска: если ничего не найдено- выводим ошибку

    Пробовал сделать так, но неработает

    var suggestView = new ymaps.SuggestView('suggest', {
              provider: {
              suggest:(function(request, options){
                    return  ymaps.suggest(document.getElementById('shipping_address_city').value +", " + request);
                      })}
    
        });
    
    		suggestView.events.add('select', function (evt) {
            var q = evt.get('item').value;
            ymaps.geocode(q).then(
                function (result) {
                    yd3Map.setCenter(result.geoObjects.get(0).geometry.getCoordinates());
    				yd3Map.setZoom(14, {smooth: true});
    
                   if (result){
             alert('Удалось определить местоположение');
    	             }else {
    	alert(' не Удалось определить местоположение');
    		 }
                }
            );
        });