我使用 PHP、SQLite 和 JQuery 在网页中构建了一个功能齐全(而且非常简单)的图像上传程序。我知道那里有非常强大、易于使用的免费 JQuery 插件,它们完全可以做我想做的事情,但我是一个喜欢从头开始创建程序的“重新发明轮子”的人。
我的程序运行良好,除非我尝试上传大图像或许多中小型图像。这是因为我使用输入元素上的事件触发了提交按钮,JQuery .change()
并且在大图像(或许多中小型图像)有机会加载之前触发了 change() 事件。
因此,我的脚本吐出了错误Uploaded File not Found
。我想在加载这些图像时显示某种类型的加载 .gif(无进度条),然后submit()
在图像完成上传时显示。文件完全上传时是否有事件?所有这些流行的 JQuery 上传程序如何知道文件何时完全上传?