Спасибо вам за помощь. Но не разобрался. Еще выяснил что по всей видимости происходит существенная задержка получения координат. В итоге решил отказаться от этой затеи.
Вначале написал, потом подумал что просто жалуюсь и удалил ответ) Запрос обратывает другой метод. В методе пока ничего нет. И при попытках что-то отрендерить, допустим render nothing: true получаю - Render and/or redirect were called multiple times in this action (AbstractController::DoubleRenderError). Опять же я понимаю почему так происходит, а вот как правильно решать такие задачи не знаю.
Как правильно посылать ajax запрос? Я отправил данные post запросом, в итоге у меня показывает 500 ошибка с Template is missing. Логично, поскольку просит шаблон.
Сделал так - @result["city"]["name_ru"] ничего не возвращается, пусто. Сделал @result.inspect - вернулось "{\"ip\":\"123.45.67.89\",\"city\":{\"name_ru\":\"\xD0\xA1\xD0\xB5\xD1\x83\xD0\xBB\" ... "
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.