【发布时间】:2010-07-27 15:58:50
【问题描述】:
我使用 PHP 和 jQuery 进行不同的查询,当所有查询都返回它们的值时,我使用 .ajax() 得到结果。
我想做的是在它们准备好后立即获取这些值。现在用户必须等到所有查询都完成,但是第一个查询在第二个查询之前 30 秒返回它的值,所以我不希望用户等待一次看到所有结果,我希望他们看到结果只返回结果。
我该怎么做?
【问题讨论】:
-
.ajax() 运行完成后,结果应该立即可用。你能显示一些代码吗?听起来你的 .ajax() 调用之间的超时时间需要更短,但我不知道。
-
$.ajax({ type: "POST", url: "query.php", data: values, success: function(msg){ $('.result').html(msg) ; } });使用这种方式,一旦 php 文件完成工作,我将获得所有返回值。我想要的是在创建这些值时获取它们。