进度和进度都只调用了两次JQuery文件上传

时间:2014-05-31 13:58:22

标签: jquery-file-upload

我正在使用Jquery文件上传基础。要显示进度条,我正在使用'fileuploadprogressall'事件绑定

$('#fileupload').fileupload().bind('fileuploadprogressall', function (e, data) {
                var progress = parseInt(data.loaded / data.total * 100, 10);
                console.log(data.loaded +" "+data.total+"  "+progress);
                $('#progress').css('visibility','visible');
                $('#progress .bar').css(
                    'width',
                    progress + '%'
                );

它在FF和Chrome中运行良好并显示进度。但是在IE11到9中,它只被调用了两次,一次是0%,另一次是100%。 因此,即使在实际加载文件之前,进度条也会隐藏。 下面是大小

的文件的输出
DATA loaded  total data   percentage
271          128584       0 
128584       128584       100

有人可以帮忙弄清楚它为什么只被调用两次吗?

0 个答案:

没有答案