2012-01-20 8 views
0

私のアプリでは、写真をアップロードしようとしたときにIE8が私のフォームを投稿しないことに気付きました。フォームのアップロードは他のすべてのブラウザで動作します。IEのバグを修正するためのレール3フォームのエンコードを設定しました

私はエンコーディングとenctypeを "multipart/form-data"に設定することを調査して終了しました。私はenctypeを設定しましたが、どのようにエンコーディングを設定しますか?

答えて

0

彼らはガイド あなたの答えはセット:multipart => trueある中で示唆したようRailsのガイドUploading Files

を見てみましょう。

特に、Rails 3.1ではこれが自動的に実行されますが、明示的にすることをお勧めします。

例えば、

<%= form_for @person, :multipart => true do |f| %> 
    <%= f.file_field :picture %> 
<% end %> 
関連する問題