如何将PHP“GET”URL变量传递给AJAX?

时间:2012-12-21 06:57:24

标签: php ajax jquery ajax-request

我正在尝试将PHP GET变量传递给AJAX,因此根据传递的ID的相应内容可以加载到同一页面上,但我不知道如何完全执行。 ID由循环动态生成,ID在下面的图像超链接中给出。所以基本上当他们点击包含链接的图像和传递它的id时,新内容将加载到同一页面上。

以下是代码。

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

2 个答案:

答案 0 :(得分:0)

尝试将参数放入您调用的函数中......

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

或者您可以将$ row ['ID']放在输入中并设置为隐藏,然后使用ajax检索该值。

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

检索

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

答案 1 :(得分:0)

您想使用全局$ _GET变量。

示例:

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

并在脚本中访问它:

echo $_GET['id']
> 1337