Javascript 在AJAX调用中使用动态路由?

Javascript 在AJAX调用中使用动态路由?,javascript,jquery,ruby-on-rails,ajax,Javascript,Jquery,Ruby On Rails,Ajax,我遵循了教程 在我的站点中实现无限滚动 问题是,我的照片控制器操作最新的照片,区域,类别。。。。所有人都使用:index模板->他们使用render:index 这是一个问题,因为在上面的教程中,他使用静态路由: 在index.js文件中: $('a.load-more-spots').attr('href', '#{spots_ultimos_path page: @photos.next_page}'); 鉴于: <%= link_to 'Load More Photos', spo

我遵循了教程 在我的站点中实现无限滚动

问题是,我的照片控制器操作最新的照片,区域,类别。。。。所有人都使用:index模板->他们使用render:index

这是一个问题,因为在上面的教程中,他使用静态路由:

在index.js文件中:

$('a.load-more-spots').attr('href', '#{spots_ultimos_path page: @photos.next_page}');
鉴于:

<%= link_to 'Load More Photos', spots_ultimos_path(:page => @photos.next_page), :class => 'load-more-spots', :remote => true if @photos.next_page %>
有没有一种方法可以拥有动态路由,以便我可以在同一个呼叫中使用不同的路由

比如:

  $('a.load-more-spots').attr('href', '#{DYNAMIC_PATH page: @photos.next_page}');
    <%= link_to 'Load More Photos', DYNAMIC_PATH(:page => @photos.next_page), :class => 'load-more-spots', :remote => true if @photos.next_page %>

谢谢

为什么您试图将动态url传递给javascript代码,而不是从DOM链接本身提取url?从DOM链接本身提取url是什么意思?