對不起人們,但我提前問過一個問題,也許沒有很好地解釋我自己。我自己回答了這個問題,以防止進一步的答覆,並希望以更基本的格式重置問題,因爲沒有任何答案向我解釋/向我解釋,壓力給我,如何做到這一點。一個基本問題有4個完全不同的答案。通過JQuery/Ajax傳遞值
我希望這個問題很簡單 - 從一個href中獲取一個變量,然後通過JQuery/ajax將該變量傳遞給另一個頁面,並將結果返回到原始頁面上的div。在PHP很簡單,即
if(isset($_GET['nameofvariable']): // do this // endif;
我想在我以前的所有問題的答案用一個簡單的回聲$ _GET [「nameofvariable」];在接收頁面上,但沒有一個給我正確的結果 - 抱歉。 Perhpas一個簡單的版本將幫助我(和希望其他人)
開始頁面調用它的index.php只包含1個鏈接
<a href="?abc=1" id="#idoflink">Try again</a>
和一個DIV
<div id="testit"></div>
我想通過「ABC 「到另一個頁面說testit.php其中包含1行代碼
<?php echo $_GET['abc']; ?>
然後打印$ _GET ['abc']到在你大家都喊話之前,我想使用ajax(或類似的),當我理解這個基本功能 - 即發送變量,並獲得它打印出來的div id =「testit」
「testit」然後,我希望基於變量abc在頁面testit.php上運行查詢,並將該查詢的結果返回到div id =「testit」,而無需刷新頁面。
我想學習這個jQuery/Ajax的東西,有一個合理的把握的PHP - 可以做到這一點在PHP,但需要一個頁面刷新我的目的我不能有一個頁面刷新(即使是一個小的方面運行最終查詢的時間)。
除了這一點,能夠理解這個簡單的功能 - 即。發送一個GET到另一個頁面並執行查詢並返回,然後我可以從我對JQuery/Ajax和我的PHP知識的其他理解中「開發出來」。
對不起,如果鈍。感謝任何答案。
蘭迪,非常接近,但我如何將放入$(「#test」)。load(「test.php?abc = 1」 );它不能被硬編碼,因爲abc的變量值會改變? – russell 2010-01-19 16:00:34