jQuery get request返回gmaps4rails,什么也没显示

时间:2013-02-28 20:59:03

标签: jquery google-maps ruby-on-rails-3.2 partial gmaps4rails

很简单,我的gmap上方有一个jquery-ui滑块(使用gmaps4rails)。

当我滑动它时,我将值从2,4,6更改,依此类推。这会触发以下jQuery函数,

$.get('/update_local_grid ,function(data){

                    $("#map-grid").html(data);               


 });

在控制器中,

def update_local_grid

  @json = self.set_json

  render :partial => "maps"

end

查看,

<div id="map-grid"> 

  <%= render "maps" %>

</div>

_maps.html.erb

<%= gmaps(:map_options => { :container_class => "map_container_renamed" },
                            :markers => {:data => @json,
                            :options => {:auto_adjust => true,
                            :center_on_user => true,
                            :auto_zoom => true,
                            :zoom => 50}}) %>

<%= yield :scripts %>

当我发出HTML请求时,地图会显示出来。但是,当我滑动jquery-ui滑块并发出javascript请求时,Im渲染的部分在firebug控制台上显示为空白。

我知道apneadiving会帮助我。但是其他人,除了我的一周。

0 个答案:

没有答案