实现Ajax文件上传的最佳方法?

时间:2013-01-09 10:56:00

标签: jquery web-applications file-upload

如何为某个表单图像实现“ajax”文件上传(这个名称是否存在,或者这只是一个iframe,它将处理文件上传?)?让我们假设用户个人资料的图片,这意味着用户可以上传图片,但在他按下“保存”之前,不会有任何内容持续存在。 其他问题是:如何在上传结束后,但在提交个人资料表单之前看到用户图片?

2 个答案:

答案 0 :(得分:1)

如果您真的想要实现ajax上传,请自行阅读XMLHttpRequest 2和formData(点击链接查看您所需的浏览器是否支持它)。

但是如果你想让它在不支持ajax文件上传的浏览器中运行,你需要实现某种抽象,这种抽象会降级并为你提供替代的iFrame版本(read here)。 / p>

答案 1 :(得分:0)

看看Zurb's Ajax Upload。它现在已经很老了,您可能想检查它是否仍在使用jQuery的实际版本。