基于Ajax的文件上传

时间:2011-04-05 14:10:21

标签: javascript jquery

我正在寻找基于javascript / ajax的文件上传。它的工作方式是:

1)用户点击浏览

2)用户选择CTRL并选择他要上传的文件

3)通过Javascript向用户显示一些加载图形(每个文件上传1个)

4)每次上传完成后,加载图形将替换为成功图形和上传文件的文件名。

所以我真正要求的是:

1)一种基于javascript / ajax的文件上传方式。

2)检测文件何时开始/完成上传,或在文件发生时调用函数的方法。

2 个答案:

答案 0 :(得分:3)

检查http://valums.com/ajax-upload/这是一个整洁的插件。

答案 1 :(得分:1)

我最近遇到了类似的问题。我们一直在使用Uploadify(http://www.uploadify.com/)进行上传。我写了一篇关于如何使用Uploadify执行多个文件上传的博客文章:

http://blog.bobcravens.com/2011/03/upload-multiple-files-with-progress-using-uploadify/

有几个支持的选项:

  • 使用单个“input”元素并选择多个文件。

  • 使用多个“input”元素分别选择单个文件。

希望这有帮助。

鲍勃