私はRailsの3.0.3でフォームを持っているを渡していない提出の際Railsは3リモートフォームの新しい使用しているパラメータ
<%= form_for :photo, :remote=>true, :html=>{:id=>"photo_form", :multipart => true}, :url=>{:action=>"photo"} do |p| %>
<div id="photo_container">
<div class="photo">
<% if @card.photo.exists? %>
<%= image_tag @card.photo.url(:full), :id=>"card_photo" %>
<% end %>
</div>
<label class="cabinet">
<%= p.file_field :photo, :class=>"file" %>
</label>
</div>
<% end %>
を、フォトフィールドは、コントローラのアクションに渡されていません。しかし、:remote => trueのビットを削除すると、paramは正常に渡されます。
この質問のRails Remote Form does not post form parametersは、同じ問題があるようですが、答えはここでは一致しません。私のHTMLは明らかに有効で整形式です。
誰でもアドバイスがありますか?私は困惑している。
javacriptのlibを含めていることを確認してください – s84