2

如何创建一个上传字段,在文件被选中后立即上传?上传时有一个漂亮的状态栏。我正在使用回形针通过 Amazon S3 服务器上传图像。我已经看到这个插件https://github.com/nathancolgate/s3-swf-upload-plugin 但我不确定我应该如何使用它。

我的表格:

<%= simple_form_for @photographer, :url => savenew_admin_photographers_path, :html => { :multipart => true, :method => :post} do |f| %>
<%= f.label "Upload image" %><br />
<%= f.input :image, :label => '', :required => true %><br />
<%= f.label "Upload flv" %><br />
<%= f.input :flv, :label => '', :required => true %><br />
<%= f.label "Upload Quicktime"  %><br />
<%= f.input :quicktime, :label => '', :required => true %><br />
<%= f.button :submit, :value => 'Create movie' %>
4

1 回答 1

1

您应该查看JQuery 文件上传器。我推荐这个:https ://github.com/blueimp/jQuery-File-Upload 。从那以后,我将它用于我的 Rails 应用程序,它开箱即用,没有配置和设置问题。在编码之前尝试它的演示:http ://blueimp.github.com/jQuery-File-Upload/。最后,您还可以在此处浏览在 Rails 中为相同内容编写的一些代码:https ://github.com/ncri/s3_uploader_example

如果您在这方面需要任何帮助。请让我知道原因,我刚刚完成了这些东西的工作并且现在对它有一个新的背景。但我想如果你天性有点笨拙,你就不需要任何帮助。

于 2012-03-02T11:41:37.077 回答