Клуб API Карт

Ошибка can't construct a route и вывод сразу

arboyarskov
26 февраля, 17:03

Добрый день. Суть проблемы: кривой программист сделал мне расчет калькулятора стоимости поездки через API карт.

Цель определить стоимость поездки из города Кальги в Москву (либо исключительно по Калуге). При вводе адреса вручную выводит ошибку can't construct a route.

Как исправить это дело? Вот здесь наш сайт и модуль gdgn.ru/40А вот код модуля: https://jsfiddle.net/be2Lyjzz/

Заранне спасибо!

6 комментариев
Подписаться на комментарии к посту
Не нужно публиковать в посте код вашего модуля. Выложите его на jsfiddle и разместите здесь ссылку
dimik,
https://jsfiddle.net/be2Lyjzz/
arboyarskov,
"Can't construct route" происходит потому, что на каждом поле, на blur он пытается проверить длину маршрута, не проверив, что поле незаполнено.


<input onblur="get_len()" id="to" type="text" />
dimik,
А как это можно исправить?
arboyarskov,
Прежде чем отправить запрос за маршрутом, надо проверить, что оба поля заполнены.
В случае получения ошибки от маршрутизатора, не надо кидать alert, просто ее проигнорировать
dimik,
Проблема в том, что уровень программирования нуль) Это в коде изменяется?