如何将数据从控制器传递到jQuery/CoffeeScript
下面是控制器操作,它将获得适当的活动,以及活动与其在活动位置表中的位置关联的关系,如下所示:如何将数据从控制器传递到jQuery/CoffeeScript,jquery,ruby-on-rails,controller,coffeescript,Jquery,Ruby On Rails,Controller,Coffeescript,下面是控制器操作,它将获得适当的活动,以及活动与其在活动位置表中的位置关联的关系,如下所示: def edit @campaign = Campaign.find(params[:id]) @campaign_locations = CampaignLocation.where(campaign_id: :id).pluck(:location_id) end 活动位置表的布局如下所示: 我需要做的是在活动/edit/:id页面加载之前,将结果数据从object@campaig
def edit
@campaign = Campaign.find(params[:id])
@campaign_locations = CampaignLocation.where(campaign_id: :id).pluck(:location_id)
end
活动位置表的布局如下所示:
我需要做的是在活动/edit/:id页面加载之前,将结果数据从object@campaign_位置传递到jQuery/coffeecscript文件campaings.js.coffee到preprocessp,但我还没有看到如何使用jQuery对象启用此类操作
如何将对象直接从控制器传递到正确的页面jQuery/CoffeeScript?您可以使用gem将实例变量公开到JavaScript/CoffeeScript中。还有一个关于如何使用这个宝石的好方法。希望这有帮助。完美的解决方案,我不知道这是一块如此受欢迎的宝石