我想設置一個ruby實例變量的值爲緯度和經度值。 你將如何設置一個JavaScript函數內的實例變量的值?設置JavaScript函數裏面的ruby實例變量
這樣的事情?
<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。
順便說一句,你的代碼拼寫爲 「緯度」 爲 「latidude」。 – Phrogz 2013-03-25 03:37:57