【问题标题】:delay the process time in ajax延迟ajax中的处理时间
【发布时间】:2015-01-24 20:03:46
【问题描述】:

我正在用 ajax、jquery 和 php 做进度条。我需要延迟上传文件的上传过程。这是我的代码。

uploadProgress : function(event, position, total, percentComplete) {
        $("#progressbar").width(percentComplete + '%');     
        $("#percent").html(percentComplete + '%');
        if (percentComplete > 50) {
            $("#message").html("<font color='red'>File Upload is in progress .. </font>");
        }
        },

如何延迟进度条加载以显示完成百分比?还是有其他解决方案?

【问题讨论】:

  • 上传快到看不到进度条不是很好吗?我会选择在上传完成时显示(不同的)消息,并让上传本身尽可能快地运行。
  • 有了@GolezTrol 的评论,还值得注意的是,上传实际上需要在远程服务器上花费更多时间。你一定是用自己的电脑吧?
  • 是的..实际上我要求一个测试过程..天气它是从 1 开始到 100 或者只是以 100 结束..

标签: php jquery ajax


【解决方案1】:

出于测试目的,您可以在 Chrome 开发者工具(mobile device emulator mode)中使用网络限制。或者在this offtopic question 中讨论的任何网络限制工具。

UPD:another topic about network throttling

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-25
    相关资源
    最近更新 更多