在Rails 4.0 Project中,我使用多个文件上传插件。现在它正在通过ajax请求工作。 现在,我想避免重复文件上传,它应该显示正确的验证消息。此外,文件上传页面需要刷新。如何验证重复文件并刷新页面?
参考:http://hayageek.com/docs/jquery-upload-file.php#multi
Paperclip gem版本
paperclip (3.5.2, 2.3.11, 2.3.8)
在观看中,
<%= simple_form_for(@file, :as=>"file", :url=>create_files_path, :html=>{:multipart => true, :autocomplete=>"off"}) do |f| %>
<%= f.input :document, :as=>:file, :label =>false, :required => true %>
<% end %>
<script type="text/javascript">
$("#file_document").uploadFile({
url:"<%= create_files_path %>",
multiple:true,
showDone: false,
showProgress: true,
showError:true
});
</script>
答案 0 :(得分:1)
根据@Bjoernsen关于MD5摘要的评论,我发现这篇博文也在比较S3上的文件。我相信这也是git如何使用SHA-1哈希。
再次感谢@Bjoersen指出它。我学到了一些东西。
http://bytesofpi.com/post/24636043214/comparing-two-files-via-md5-hash-on-amazon-s3-using