我有一個場景,我需要在另一個Ajax窗體中包含ajax窗體,以允許用戶選擇要保存的照片。看來我需要使用form_remote_tag和link_to_remote在remote_form_for中提交它。內部的form_remote_tag現在可以工作,但現在外部的remote_form_for不起作用。這是我有:form_remote_tag in remote_form_for
<% remote_form_for [@list, @term] do |f| %>
<div id="upload_image" onclick="$('image_upload_form').show()">upload image</div>
<div id="image_upload_form" style="display:none">
<div id="flickr_search">
<% form_remote_tag(:url => { :controller => "images", :action => "flickr_search" }) do %>
<%= text_field_tag :keywords %>
<%= link_to_remote "save", :url => {:controller => "images", :action => "flickr_search" }, :submit => "flickr_search" %>
<% end %>
</div>
</div>
<%= f.text_area :definition, :size => "33x3", :class => "textarea", :id => "definition" %>
<%= f.submit "Save" %>
<% end %>
任何人有任何想法,我怎麼能讓這兩種形式一起玩好?