繁体   English   中英

无法将$ _GET回显到JQUERY UI模式对话框

[英]Can not echo $_GET into JQUERY UI modal dialog

我正在尝试从#save_project中的URL中回显$_GET['id'] ,该URL是像UI模式一样打开的。 我已尝试修复它,但无法回显。 这是我的jquery脚本,在单击时我将另一个PHP页面加载到#save_project

 $('#save_project').load('ajax_dialog/save_project.php')
    .dialog({ autoOpen: false, resizable:false, draggable:false, modal:true });

$('#open_save_div').click(
    function () {
        $('#save_project').dialog('open');
        return false;
    }
);

<div id="save_project" title="Projects"></div>

save_project.php

PS当我将$_GET['id']为session时它有效,但是我不想每次都使用session。

$ _GET表示您将提取URL查询字符串中的所有内容(即,域之后出现的问号后面的URL中的任何内容)。

例如

http://www.domain.com/?x=123&y=456

$ _GET将返回

array ( 'x' => 123 , 'y' => 456 );

在您提供的代码中,您没有将查询字符串放在任何地方,也没有指出定义查询字符串的位置,因此显然它将返回一个空字符串:

save_project.php是否需要为save_project.php?q=str&r=blah

看看这个问题 ,看看他们如何在查询网址旁边放置查询字符串。

暂无
暂无

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

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