通过Javascript / Ajax上传多个文件?
有没有办法在用户点击“浏览”按钮时选择上传多个文件,并在不刷新页面的情况下上传这些文件?
这种情况发生在Gmail中,当您单击以附加文件时,您可以按住CTRL并选择多个文件。
我最近遇到了类似的问题。 我们一直在使用Uploadify(http://www.uploadify.com/)进行上传。 我写了一篇关于如何使用Uploadify执行多个文件上传的博客文章:
http://blog.bobcravens.com/2011/03/upload-multiple-files-with-progress-using-uploadify/
有几个支持的选项:
-
使用单个“input”元素并选择多个文件。
-
使用多个“input”元素分别选择单个文件。
希望这可以帮助。
短发
只有两种方法可以在不刷新页面的情况下上传文件:
-
IFRAME
-
闪存 – 它可以让您一次选择多个文件
查看SWFUpload以获取更多信息
如果你想要一些真正的跨平台使用: plupload它支持HTML4,5 ,Flash等等……
查看http://valums.com/ajax-upload/这是一个整洁的插件!
编辑:添加了感叹号。