暂停插件选项页面,直到所有数据操作完成 时间:2011-11-05 作者:Saif Bechan 我在插件页面上有一个选项,可以将内容加载到博客中的所有帖子中。现在这需要一些时间,尤其是有日志的帖子时。现在设置方式是现在,当您按submit时,表单成功页面已经显示,但您可以看到浏览器仍在工作。如何让插件等待整个循环完成,然后显示错误或成功页面。 1 个回复 最合适的回答,由SO网友:onetrickpony 整理而成 只有通过异步(在后台)“将内容加载到博客中的所有帖子”才能做到这一点。因此,将处理移到hook 在…上wp_ajax_您的\\u action\\u标记。然后通过请求WP触发“your\\u action\\u标记”,用javascript调用此函数。链接页面上有一个示例。。。如果要显示完成状态(如百分比栏),可能需要在“操作”之外发送一个额外的查询变量,如处理应继续的偏移量。该偏移量将在处理函数中增加,并发送回javascript,后者计算状态。 结束 文章导航