Я пытаюсь установить значение переменной экземпляра ruby для значений широты и долготы. Как бы вы установили значение переменной экземпляра внутри функции javascript?Установить переменную экземпляра ruby внутри функции javascript
Что-то вроде этого?
<script>
if (geoPosition.init()){ geoPosition.getCurrentPosition(geoSuccess, geoError); }
function geoSuccess(p) {
<% @lat_lng = p.coords.latidude + "," + p.coords.longitude %>
}
function geoError(){ alert("No Location: Won't be able to use Maps functionality"); }
</script>
Что-то говорит мне, что мне нужен json.
BTW, ваш код пишется "широта", как "latidude". – Phrogz