Ruby on Rails:remote_form_for到不同的控制器?

时间:2010-07-30 14:09:16

标签: ruby-on-rails

如何在Media控制器中编辑Attachment

<% remote_form_for(@media, :controller => :attachments,
                :action => :add_from_disk, :proposal_id => @proposal,
                :html => { :multipart => true, :id => 'new_media', :onsubmit=>'unsaved_changes = false' } )  do |f| %>

目前,它仍然会进入媒体控制器的创建行动。我不希望这样。

1 个答案:

答案 0 :(得分:0)

<% remote_form_for(@media, :url => url_for(:controller => :attachments, :action => :add_from_disk, :proposal_id => @proposal),
                        :html => { :multipart => true, :id => 'new_media', :onsubmit=>'unsaved_changes = false' } )  do |f| %>

来自:http://api.rubyonrails.org/classes/ActionView/Helpers/PrototypeHelper.html#M002178