最好的jQuery AJAX多重上传器

时间:2009-10-23 05:46:35

标签: asp.net jquery ajax file-upload multifile-uploader

有什么建议吗?

可能是非常互动的东西,我可以多选文件。谢谢!

5 个答案:

答案 0 :(得分:3)

plupload - http://www.plupload.com/

除了基本的html4

之外,

支持每种类型的多个上传

允许使用HTML5,齿轮,闪光灯,Silverlight,BrowserPlus或HTML4上的简单

进行上传

答案 1 :(得分:2)

出于安全原因,无法使用Ajax上传文件。将文件发布到iframe有一种解决方法,但不能以这种方式选择多个文件。

解决方案在于闪存。两种最常见的闪存上传器是:

swfupload - http://swfupload.org/

uploadify - http://www.uploadify.com/(仅限jQuery)

答案 2 :(得分:1)

另一个选项是Uber-Uploader我已经使用过它,它可以很好地处理进度条。

答案 3 :(得分:0)

或者您可以在Asp.Net中使用System.Web.UI.WebControls.FileUpload类

答案 4 :(得分:0)

此时我会远离闪存插件。 我会使用HTML5上传器,而不是像这样:valums uploader

当然 - 你只能在现代浏览器中选择多个文件,否则 - 它将逐个文件。但是嘿 - 如果有人不关心升级到新的浏览器 - 他们真的可能不知道怎么按Ctrl +点击。

Flash无法正确发送Cookie(即使您使用的是Firefox或谷歌浏览器,它也会发送IE Cookie)。所以 - 你将丢失cookie,从而失去会话。有一种解决方法 - 在POST请求中发送PHPSESSID - 但它只是打开门进行会话固定。