-4

我正在尝试将 PHP GET 变量传递给 AJAX,以便根据传递的 ID 将适当的内容加载到同一页面上,但我不知道该怎么做。ID 由循环动态生成,ID 在下面的图像超链接中给出。因此,基本上,当他们单击包含链接及其传递的 id 的图像时,新内容将加载到同一页面上。

下面是代码。

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

2 回答 2

0

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

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

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

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

取回

var ID = $('#someid').val();
于 2012-12-21T07:04:37.000 回答
0

您想使用全局 $_GET 变量。

例子:

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

并在脚本中访问它:

echo $_GET['id']
> 1337
于 2012-12-21T07:05:45.683 回答