当用户点击按钮时,我需要执行一项耗时的任务。基本上,我将在每个帖子上进行一些处理,向许多人发送请求到远程服务器。
用户不会立即需要结果,因此我可以在后台运行它。但是当我们再次访问该页面时,我需要能够告诉用户任务是否已经完成(结果是否已完成)。另外,我不希望他们能够启动同一任务的另一个实例(通过单击按钮),而第一个仍然在运行。
我能以任何方式完成上述所有工作吗?
编辑:我正在为WordPress开发。它被标记了,但我想我应该在问题中提到它。答案 0 :(得分:0)
您需要JavaScript才能发出Ajax请求。
您至少需要学习JavaScript的基础知识,然后您可以尝试使用其中一个库(例如jQuery),或者如果可以的话,您可以创建一个。
答案 1 :(得分:0)
这是我要经历的基本过程
其他想法