gpt4 book ai didi

php - 如何在等待服务器进程时使用 jQuery 和 PHP 制作进度条?

转载 作者:可可西里 更新时间:2023-11-01 13:45:19 28 4
gpt4 key购买 nike

过去,当 Google 给出许多指向 Stackoverflow 的准确结果时,很容易找到我的问题的解决方案。但是,我没有找到解决这个问题的方法。如果你们有任何建议我应该去哪里解决这个问题,请给我答案的链接。

案例是我想从数据库中创建搜索索引。 索引过程jQuery.getJSON 触发。这需要几分钟才能完成,所以我想制作进度条来显示索引编制过程。我知道如何使用 .getJSON 作为客户端和 PHP 作为服务器端来发出常见的 ajax 请求,但我似乎很难想象如何制作这样的进度条。

有没有人可以向我解释如何做到这一点?

最佳答案

  1. 检查 Jquery 进度条 UI:http://jqueryui.com/progressbar/
  2. 每 10 秒使用 .getJSON 或 ajax 调用服务器并检查进度
  3. 获取服务器进度后更新 UI

解释步骤 2

第 2 步通常基于您的应用程序流程,例如我在 MYSQL 中插入 100,000 条记录,我将创建另一个服务来检查行数,结果是 30,000 条记录,这意味着进度现在是 30%,所以如果我每 10 秒调用一次此服务,我将获得当前进度。

关于php - 如何在等待服务器进程时使用 jQuery 和 PHP 制作进度条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18735848/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com