繁体   English   中英

PHP header()和jquery mobile

[英]PHP header() and jquery mobile

我想使用php标头('Location:newpage.php')来重定向。

我没有收到任何错误,但是Jquery mobile似乎无法加载目标页面,地址栏仍然保留旧地址。

你有建议吗?

谢谢!

尝试在调用该页面时添加data-ajax="false" ,然后使用php header()重定向

该代码将302重定向标头发送到用户的浏览器,指示它重定向到提供的URL。 它应该工作。 你检查了语法吗? 信息: http//www.php.net/manual/en/function.header.php

我在Node.js + JQM上遇到了同样的问题,答案wenkhairu修复了它。 问题是JQM劫持导航行为并使用ajax导航,如果你把data-ajax=false -ajax data-ajax=false因为wenkhairu建议你告诉JQM不要劫持这个表单的导航并使用常规的链接/提交行为

我总是把一个标题('Location:newpage.php')与JQuery Mobile结合起来,它没有问题。

我怀疑你在加载任何html后试图发送标题,这将无法正常工作。 php标头必须在任何输出之前出现,包括html,JQuery Mobile等。

尝试打开错误报告:

ini_set('error_reporting', E_ALL);
ini_set("display_errors","1"); 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM