2012-01-20 62 views
0

在我的應用程序我注意到IE8不會發布我的表單時,試圖上傳一張照片。表單上傳適用於所有其他瀏覽器。設置軌道3的編碼形式來修復IE bug

我研究發現,我可能會結束編碼以及enctype設置爲「multipart/form-data」。我設置了enctype,但是如何設置編碼?

回答

0

看看Rails的指南Uploading Files

由於他們建議在引導 你的答案是集:multipart => true

值得注意的是,Rails 3.1現在會自動爲你做這件事,但我傾向於明確說明它。

例如。

<%= form_for @person, :multipart => true do |f| %> 
    <%= f.file_field :picture %> 
<% end %>