Tag: gmaps4rails2

谷歌地图的标记变量范围(gmaps4rails gem)

我试图理解javascript,以及传递变量的方式,但我做得不太好。 我正在尝试用ajax刷新谷歌地图的标记,但什么也没发生。 我提交了一个表单,它将一些变量发送给控制器。 处理了一些东西,它用.js响应…… find.js.erb $(‘#collapseTwo ul’).html(“”); alert(); clearMarkers(); markers = handler.addMarkers(, { draggable: false }); 渲染点火很好,所以一切都在那里工作,但我似乎无法抓住标记来刷新地图。 该警报显示[object Object] ,因此可能是正确的,但对标记没有任何操作。 我以marker.coffee的forms对marker.coffee进行了一些修改 clear: -> @getServiceObject().setMap(null) show: -> @getServiceObject().setVisible(true) hide: -> @getServiceObject().setVisible(false) 这样clearMarkers(); 作品。 它在另一个文件中,我正在存储其他一些操作 events.js.coffee jQuery -> … … @clearMarkers = -> for marker in Gmaps.store.markers marker.clear() Gmaps.store.markers = [] 所以…我最初打电话给地图… jQuery -> handler = Gmaps.build […]