2010-11-01 33 views
1

当您上传文件以附加到Gmail邮件时,它允许您从浏览器文件选择器中选择多个文件以立即附加。我怎样才能与Django/Python/jQuery网站建立相同的效果?我想,让用户一次上传多个文件(如果你按住CTRL的Gmail文件选择器可以选择多个文件。)我如何构建能够同时上传多个文件的网络文件上传器?

+0

我无法使用GMail附件工具选择多个文件... – Pointy 2010-11-01 15:27:17

回答

1

一个jQuery插件,这是只有在最新支持浏览器(读:不是IE):

<input type="file" multiple="multiple" /> 

正常降级这一点,你可以,但要实现从单一的文件输入字段选择多个文件的功能是通过将multiple="multiple"input元素,像这样做要么不允许多个文件一次性上传,不适用于不适用如果使用诸如modernizr之类的实用程序可以获得该功能,并进行相应的调整,则可以进行嗅探。有几个不同的jQuery插件用于多个文件上传,没有multiple="multiple"功能,并且从我可以告诉他们所有主要围绕动态添加新文件字段的想法,因为使用旧字段,有些CSS向导显示现有正在等待文件。