3

我有一个提交时执行 3 个单独任务的表单。提交表单后,会出现一个灯箱/厚箱窗口以显示状态。

该页面向自身发布,并在完成任务时写入包含“状态”字段的数据库。

所有这一切都很好。

我需要在灯箱中显示/刷新当前状态,但它只是显示为空白。

我读过你不能同时有超过 2 个请求,但我什至不能让 2 个工作。

我使用 MooTools,但如果您知道使用 iframe(或其他东西)或其他库(如 jQuery)的好方法,我非常愿意切换。

我已经为此奋斗了一段时间,但我似乎无法让它为我的生活工作。有没有关于做这样的事情的教程?

4

2 回答 2

2

您为什么不定期轮询(使用 XMLHttpRequest)每个任务的状态,而不是为每个任务保留一个不断加载的 iframe?

于 2010-02-03T03:12:52.457 回答
0

我使用标准文本文件进行了测试来存储状态,它可以工作。谢谢shinkou,我从来没有想过这一点。

这可能是由于记录锁定在数据库中。如果进程在完成之前锁定对记录的读取和写入访问,则对记录的任何查询都将失败。所以,你最好也检查一下。

于 2010-02-03T17:27:56.797 回答