Ajax与播放器的显示视图

时间:2015-11-29 21:31:34

标签: jquery ruby-on-rails ajax

所以我正在开发一个音乐网站,并且我正在使用ajax来固定在底部的播放器。

之前我一直在为我的播放器使用show route。

这是erb链接:

<%= link_to(post, locals: { post: @post }  ,:remote => true) do %>
  <div class="image">
    <img src="<%= post.image %>"/></img>
  </div>
<% end %>

我的控制器show方法如下所示:

def show
 respond_to do |format|
   format.js
   format.html
  end
end

我的问题是,我如何制作与我的节目路线基本相同的路线(或传递相同的信息)?

也许像/ post /:id / play之类的东西?

或者我应该坚持使用show route。

OR,有没有办法指定link_to部分中使用的format.js。我可以拥有一个名为palyer.js的文件,并在link_to中指定它吗?

谢谢!

我的show.js文件

$('#player').html("<%= escape_javascript(render partial: 'layouts/player', locals: { post: @post }) %>");

0 个答案:

没有答案