【发布时间】:2012-08-05 08:12:00
【问题描述】:
所以我最近了解到,如果您使用 jquery $.post 回发到 PHP 脚本,那么您不能在该脚本中执行 @header 重定向(即使您在其后立即使用 exit();)。
这是一个非常令人沮丧的消息,因为我有一个重要的重定向/闪存消息类,我在成功执行表单提交后经常使用它。
jQuery post 是“贪婪的”并且不会让 php 脚本中断它的事实是一个巨大的限制。
有没有人知道一种解决方案,可以让我通过 ajax 将表单数据发送回 PHP,然后从 PHP 中重定向?在 javascript 中复制重定向/闪存消息类对我来说并不是一个真正的选择。
有人知道解决这个问题的方法吗?
【问题讨论】: