[英]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.