json代码中的重定向
Redirection in json code
我不是json极客,但确实需要你的帮助。在表单提交期间&验证成功后,将执行以下代码,从而返回"注册成功"消息。我希望它能够重定向到另一个页面,而不是返回"注册成功"通知。
$json_response = array(
'status' => 'success',
'message' => $success_message,
);
$json_response = json_encode( $json_response );
echo $json_response;
我试着用替换文本
header('Location: http://localhost/successful.php');
但徒劳无功,提前感谢
您不能使用AJAX请求的服务器端重定向。您需要返回该数据,然后在javascript的success
处理程序中重定向。
jQuery:中的类似内容
$.ajax({
url: '/foo/',
success: function(data) {
if (data.status == 'success') {
window.location.assign('/newpage'); // <- redirect at this point
}
else {
console.log(data.message);
}
}
});
相关文章:
- AngularJS$http重定向状态代码
- 重定向到PDF时像素跟踪代码不起作用
- 如何侦听跨域映像请求上的任何301/302重定向状态代码
- json代码中的重定向
- 如何调整此代码,以便它将在新选项卡/窗口中打开重定向
- 如何添加将通过执行 JavaScript 代码重定向到另一个页面的动态操作
- 用于按键重定向的 AngularJS 代码应该是服务或指令
- 如何从另一个视图上编写的 JS 代码重定向到控制器,并将 JSON 对象随之传递
- 使用变量和谷歌跟踪代码管理器重写和重定向网址
- 服务器立即返回到 ajax 帖子,而不执行重定向代码
- 如何更改此代码,使其仅在没有鼠标移动时才重定向
- 我正在尝试制作一个nocatsplash页面 - 它使用HTML代码来检查密码并在输入正确的密码时重定向访问者
- 更改我的重定向代码
- 重定向后是否可以继续运行 JavaScript 代码
- 验证代码不起作用,直接重定向到操作路径
- php注销重定向头中断代码
- 发送重定向代码到Facebook共享器
- 通过js页面重定向代码传递多个值
- 我想使用jss页面重定向代码将值发送到另一个页面,我该怎么做呢
- 为什么这个Javascript重定向代码不能在ie8中工作?