我不确定是什么问题,但我的猜测是因为我的深层链接插件,$ _GET变量无法正确读取我的ajax URL。
最终的网址如下所示: /dashboard.php#/projectSetup.php?mode=edit&getJobNumber=2012-30
这是我的PHP:
$getJobNumber = $_GET['getJobNumber'];
$mode = $_GET["mode"];
当我回显$ mode或$ getJobNumber时,我没有得到结果。我认为这个问题与URL的格式有关。注意2个.php文件和中间的#。
如果有人知道某项工作,请告诉我。
答案 0 :(得分:1)
你说得对。在URL中#
之后的任何内容都被视为“文档片段”,并且不会发送到服务器。
在The URL RFC中对“片段”进行“查找”,您会很快看到如何在您的网址中使用#
来解决其他任何与互联网不兼容的问题。