使用 jQuery 上传文件,无需单击“上传”

本文关键字:单击 上传 jQuery 文件 使用 | 更新日期: 2023-09-27 17:56:32

我想要一个<input type="file">表单元素,在用户选择文件后立即触发上传过程,而无需用户执行单击"上传"的第二个额外步骤。

如何在选择文件后立即启动文件上传过程并异步实际执行文件传输?

编辑:Uploadify看起来不错 - 除了它需要Flash才能上传。如果可能的话,我想尽量避免这种情况。要求Flash上传文件可能会成为人们试图在线获取照片的障碍。我的目标网站受众是在互联网、表单等方面没有太多经验的人。我试图使这个过程尽可能简单。

使用 jQuery 上传文件,无需单击“上传”

您不需要任何库。创建一个带有 id 的隐藏 iframe(可见性:隐藏而不是显示:无)。然后将上传表单上的目标属性设置到此 iframe。像往常一样触发表单提交。

使用 Uploadify>> http://www.uploadify.com/