【发布时间】:2010-10-24 01:44:23
【问题描述】:
我在视图中使用多个文件字段来上传多个文件。我想通知用户上传进度。我尝试使用这样的东西
def create
params[:upload_data].each do |file|
unless (file =="" or file== nil)
@photo = Photo.create({:approved => false, :user_id => @current_user.id})
@result = "Uploading #{file.original_filename}"
render :update do |page|
page.insert_html(:bottom, 'progress', :partial => 'partials/result')
end
#... perform upload
end
如果我删除对用户的反馈,它会正常工作。然而,当它进入时,它会因多次渲染错误而失败。我想知道是否有人知道这样做的任何方法。
【问题讨论】:
标签: javascript ruby-on-rails ruby ajax upload