2012-12-21 169 views
-4

我想将一个PHP GET变量传递给AJAX,以便根据传递的ID可以将相应的内容加载到相同的页面上,但我不知道如何完全做到这一点。该ID由一个循环动态生成,该ID在下面的图像超链接中给出。所以基本上当他们点击包含链接和传递的id的图片时,新内容将加载在同一页面上。如何将PHP'GET'URL变量传递给AJAX?

以下是代码。

<div id="myDiv"> 
    <h2>Let AJAX change this text</h2> 
+4

13个问题,没有接受 –

+0

我有一种感觉,我在几个小时前看到了这 –

回答

0

你想用全局的$ _GET变量。

例子:

www.some-url.com/script.php?id=1337

,并在脚本中访问它:

echo $_GET['id'] 
> 1337 
0

试图把参数在你调用该函数...

onclick='loadXMLDoc(".$row['ID'].")' 

,或者你可以把$行[“ID”〕中输入并设置为隐藏,然后检索值使用ajax。

<input type="hidden" value="<?php echo $row['ID']; ?>" id="someid" /> 

检索

var ID = $('#someid').val();