jquery传递的php变量,并以$获取它,然后转到另一个php页面

jquery传递的php变量,并以$获取它,然后转到另一个php页面,php,jquery,ajax,Php,Jquery,Ajax,我通常去新闻的故事展开,传递变量一段时间,如下所示: while ($noticias = @mysql_fetch_array($sql)) { $sqll = mysql_query("SELECT * FROM categorias WHERE id='".$noticias['categoria']."'"); $datos = mysql_fetch_array($sqll); <div class="leermas">[COLOR="red"]<a href="no

我通常去新闻的故事展开,传递变量一段时间,如下所示:

while ($noticias = @mysql_fetch_array($sql)) {
$sqll = mysql_query("SELECT * FROM categorias WHERE id='".$noticias['categoria']."'");
$datos = mysql_fetch_array($sqll);
<div class="leermas">[COLOR="red"]<a href="noticias.php?n='.$noticias['id'].'">[/COLOR]<strong>(Leer m&aacute;s)</strong></a></div>
</div></div>';

}
$id = $_GET['n'];  
加载div的页面得到如下变量:

while ($noticias = @mysql_fetch_array($sql)) {
$sqll = mysql_query("SELECT * FROM categorias WHERE id='".$noticias['categoria']."'");
$datos = mysql_fetch_array($sqll);
<div class="leermas">[COLOR="red"]<a href="noticias.php?n='.$noticias['id'].'">[/COLOR]<strong>(Leer m&aacute;s)</strong></a></div>
</div></div>';

}
$id = $_GET['n'];  
问题是jQuery不读取文件php load.js 那我该怎么修呢

load("topwebjq_ampliada.php?n='.$noticias['id'].'"

您必须打印出打开和关闭PHP标记中的PHP变量,如下所示:

$("div#main2").load("topwebjq_ampliada.php?n=<?php echo $noticias['id']; ?>");
编辑:
好的,我刚刚注意到javascript在一个.js文件中。您需要将jQuery代码移动到设置了$NOTIIAS['id']的文件中,以便打印出来。

Define“not load”。你能在Firebug的“网络”选项卡中看到是否有请求吗?非常感谢,但我没有加载内容div,但当我点击链接时,什么也没有做。当我直接输入n=50,但不是topwebjq_ampliada.php?n=在这段时间内输入jquery代码,他显示新闻,但没有显示新闻,随机给我,例如,我点击链接id为50,并显示id 46,听读语音
$("div#main2").load("topwebjq_ampliada.php?n=12345");