ไม่ทราบรูปแบบขณะอัปโหลดภาพในรางโดยใช้ Carrierwave

ฉันกำลังใช้ gem Carrierwave ในการอัพโหลดภาพ แต่ฉันพบข้อผิดพลาดในคำสั่ง response_to ในคอนโทรลเลอร์

นี่คือ form.html.erb ของฉัน

 <div class="container-fluid">
<%= form_for @admin_cast,html: {multipart: true,:id=>'create-cast'}, remote: true do |f| %>
  <div class="form-group textfield-width">
    <%= f.label :name %><br>
    <%= f.text_field :name,:class=>'form-control' %>
  </div>
  <div class="form-group select-date">
    <%= f.label :birth_date %><br>
    <%= f.date_select :birth_date,:start_year => 1970,:end_year => 2014, :prompt => { :year => 'Year', :month => 'Month', :day => 'Day'},:html=>{:class => 'form-control'} %>
  </div>
  <div class="form-group">
    <%= f.label :description %><br>
    <%= f.text_area :description,:class=>'form-control',:rows=>'5' %>
  </div>
  <div class="form-group">
    <%= f.label :profile_picture %><br>
    <%= f.file_field :profile_picture,:class=>'form-control' %>
  </div>
  <div class="form-group clearfix">
    <%= f.submit :class=>'btn btn-primary pull-right' %>
  </div>
<% end %>
</div>

//ผู้ควบคุม

def update
respond_to do |format|
  if @admin_cast.update(admin_cast_params)
    #format.html { redirect_to @admin_cast, notice: 'Cast was successfully updated.' }
    #format.json { render :show, status: :ok, location: @admin_cast }
    format.js
  else
    #format.html { render :edit }
    #format.json { render json: @admin_cast.errors, status: :unprocessable_entity }
    format.js
  end
end

จบ

//แบบอย่าง

class Admin::Cast < ActiveRecord::Base
  has_many :admin_photos, :class=>'Admin::Photo'
  validates :name,:presence => true
  validates :birth_date, :presence=>true
  mount_uploader :profile_picture, Admin::PhotoUploader
end

ฉันต้องการความช่วยเหลือจากคุณจริงๆ ฉันค้นหาสิ่งนี้มาหนึ่งวันแล้วและไม่ได้รับคำตอบ


person user3122063    schedule 06.11.2014    source แหล่งที่มา
comment
ข้อผิดพลาดของคุณอยู่ที่ไหน? แบ่งปันบันทึกเซิร์ฟเวอร์ของคุณ   -  person Rubyrider    schedule 26.06.2015


คำตอบ (1)


ไม่แน่ใจว่าคุณยังคงมองหาวิธีแก้ปัญหาอยู่หรือไม่ แต่ฉันพบปัญหาเดียวกันขณะส่งแบบฟอร์มจากระยะไกล ฉันได้รับการแก้ไขโดยการติดตั้ง gem https://github.com/JangoSteve/remotipart ให้มันลอง.

person sunil    schedule 26.06.2015