2
jQuery上传进度和AJAX文件上传
看来我还没有清楚地传达我的问题。我需要发送一个文件(使用AJAX),并且需要使用Nginx HttpUploadProgressModule获取文件的上传进度。我需要一个很好的解决方案。我已经尝试过使用jquery.uploadprogress插件,但是我发现自己不得不重写其中的大部分内容,以使其在所有浏览器中都能正常工作并使用AJAX发送文件。 我所需要的只是执行此操作的代码,它需要在所有主要的浏览器(Chrome,Safari,FireFox和IE)中运行。如果我能找到可以处理多个文件上传的解决方案,那就更好了。 我正在使用jquery.uploadprogress插件从NginxHttpUploadProgressModule获取文件的上传进度。这是在Facebook应用程序的iframe中。它可以在Firefox中使用,但不能在chrome / safari中使用。 当我打开控制台时,我得到了。 Uncaught ReferenceError: progressFrame is not defined jquery.uploadprogress.js:80 知道我该如何解决吗? 我还想在完成后使用AJAX发送文件。我将如何实施? 编辑: 我很快需要这个,这很重要,所以我要在这个问题上悬赏100分。第一个回答的人将获得100分。 编辑2: Jake33帮助我解决了第一个问题。第一个对如何使用ajax发送文件做出回应的人也将获得100分。