我正在尝试向 Jquery 对话框中加载的页面发送 ajax 请求。这是我的对话框代码:
$('#dialog').dialog({
modal: false,
open: function ()
{
$(this).load('window.php');
},
height: 240,
width: 400,
title: 'Ajax Page'
});
现在我的页面中有一个链接,单击时将 ajax 请求发送到“window.php”页面:
$.post("window.php", { username: username }
在加载的页面(window.php)中,我输入了打印帖子参数的代码......
<?php
echo 'Hello world';
var_dump($_POST);
if(isset($_POST['username']))
{
echo ':: '.$_POST['username'];
}
?>
但令我惊讶的是,我没有在对话框的加载页面中打印任何请求参数。我只是得到Hello world
。可能是什么问题?