내가 양식을 만들 : 나는 이미지를 선택하면레일즈 AJAX가 페이지를 새로 고침합니다. 왜?
<%= form_for @cover, :remote => true, :html => { :multipart => true } do |file| %>
<%= file.file_field(:image, :class => 'choose_image', :onchange => 'this.form.submit()') %>
<input name="authenticity_token" type="hidden" value="<%=form_authenticity_token %>"/>
<% end %>
그래서, 그것은 확인, 업로드,하지만 페이지를 다시로드 내 모든 데이터를 삭제 한 후. 어떻게 수리 할 수 있습니까?
UPDATE
내 coversController : 당신이 JQuery와 아약스를 통해 직접 이미지/파일을 업로드 할 수있는 브라우저 보안 측면으로
def create
@cover = Cover.create(cover_params)
if @cover.save
redirect_to :back
end
end
이미지를 업로드하는 데 사용하고있는 보석은 무엇입니까? 또한 remotipart 같은 보석을 사용하고 있습니까? –
@Dipak CarrierWave 보석. 나는 두 번째 질문 =/ –