【问题标题】:JQuery percent loaded very slow in Firefox / Chrome - IE no issuesJQuery 百分比在 Firefox / Chrome 中加载非常慢 - IE 没有问题
【发布时间】:2014-06-18 16:14:37
【问题描述】:

我正在使用http://widgets.better2web.com/loader/

一切似乎都很好......

// initialise progress meter
initMeter('progressMeter',150);

function initMeter(id,size)
{
// initialise upload meter
uploader = $('#'+id).percentageLoader({width: size, height: size, controllable : false, progress : 0.5});
uploader.setProgress(0);
uploader.setValue('0'+sizeUnit);
}

当仪表在 IE 中加载时,我看到仪表图像和进度随着加载的百分比而移动,处理的 KB/MB 量没有问题。

但是,在 FF/Chrome 中查看时,我看到仪表图像和进度在移动,但中心百分比和上传的 KB/MB 数量需要几秒钟才能显示在大文件上,而对于小文件,它在仪表信息显示之前完成上传?

为什么会这样?

谢谢, 1DMF

【问题讨论】:

    标签: javascript jquery progress


    【解决方案1】:

    我认为这是一个时间问题,因为我在 sendForm 函数中调用了 initMeter 函数后立即调用 AJAX 来上传 FormData

    所以我将 initMeter 调用移至表单的 $(on.submit),然后调用 sendForm 函数,该函数启动 AJAX 上传和回调以获取进度,一切似乎都工作正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-27
      • 1970-01-01
      相关资源
      最近更新 更多