2012-12-21 201 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();