Я попытался загрузить фотографию в одну из моих форм в Internet Explorer 8. Проверив форму, я обнаружил, что форма будет отправлена без попытки загрузки изображения. Я исследовал интернет и смог найти четкий ответ?IE8 Загрузите скрепку не загружайте форму и не загружайте
1
A
ответ
0
Вы добавили :multipart => true
в свою форму?
<%= form_for @your_model, :html => { :multipart => true } do |f| %>
0
Хорошо, так что я должен был добавить этот Jquery код, чтобы сделать его работу:
$("form#upload-form")
.attr("enctype", "multipart/form-data")
.attr("encoding", "multipart/form-data")
;
Это было единственное, что позволить Internet Explorer на самом деле загружать свои фотографии.