我一直在寻找最近2天试图找到这个问题的解决方案。
对于jquery的Malsup表单插件的文件上传存在很多问题 - 主要是围绕使用.click()函数。但是我设法解决了这些问题,但现在我正在努力实现进度条。
它在Chrome / FF中工作正常但在IE中我得到的错误与以前一样 - 基本上插件卡在form.submit()部分。
请您尝试在IE中加载演示页面,看看是否可以找出问题所在? http://jquery.malsup.com/form/progress.html
我注意到它在bar.width(percentVal)之后丢失了2个分号(2个不同的位置) 但即使与它们在一起也行不通。
此外,如果您运行IE开发人员工具运行演示页面,它会在form.submit()部分冻结。如果你不使用它,进度条没有动画,但文件似乎确实上传,因为它返回文件的名称.....
由于
答案 0 :(得分:1)
我和IE有同样的问题。经过一些谷歌搜索后,我发现只支持上传进度 在Chrome,FF上上传XHR, Safari和IE10。