我正在尝试将 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。