如何使用链接呈现js.erb文件?

时间:2011-04-02 09:05:23

标签: javascript ruby-on-rails ruby ruby-on-rails-3 hyperlink

假设您有这样的链接:

<%= link_to "Add Topics", ???, :remote => true, :id => 'edit_topics_link' %>

你把什么放在哪里?是在同一目录中呈现js.erb文件吗?

1 个答案:

答案 0 :(得分:0)

你应该在你的控制器中有一个响应_to format.js及其路线的动作。

def action
  ...
  respond_to do |format|
    format.js {}
  end
end

in routes

resources :something do
  member do
    get or post :action, :as => :blah
  end
end

然后,如果您运行rake routes,您会在blah_something_path

中看到link_to之类的内容