我在Rails 3.2应用程序中使用carrierwave_backgrounder gem来处理图像文件的后台处理并通过queue_classic传输到S3。
当处理完成时,gem将file_processing boolean设置为null,启用以下内容:
#partial
<% if file.file_processing.nil? %>
<%= image_tag file %>
<% else %>
<p>processing</p>
<% end %>
我正在使用jquery来处理多个文件上传(jquery-fileupload)。文件上传完成后,它会通过create.js触发ajax响应以呈现部分。
这很好,但意味着我最终得到了一长串“处理”。
当后台处理完成时,我是否可以利用回调重新加载部分?