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