У меня есть сценарий, в котором мне нужно включить форму ajax в другую форму ajax, чтобы позволить пользователю выбрать фотографию для сохранения. Кажется, мне нужно использовать form_remote_tag с link_to_remote, чтобы отправить его в remote_form_for. Внутренний form_remote_tag теперь работает, но теперь внешний 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 %>
У кого-нибудь есть идеи, как заставить эти две формы хорошо играть вместе?