我正在嘗試使用AJAX生成PHP,以基於點擊的鏈接的ID在div內顯示。 (我還沒有處理HTML格式還沒有,只是想先弄清楚這一點)我想使用AJAX根據點擊鏈接的ID動態生成佈局
我的代碼:
<script type="text/javascript">
jQuery(document).ready(function()
{
$(".myClass h3").click(function(){
var clickID = $(this).attr('id'); //For sake of argument lets say id = 1.
$.ajax({
url: 'landingPage.php',
data: {ProductIDNumber: clickID},
success: function(html) {
$('#container').append(html);
}
});
});
});
</script>
我處理得到PHP當網址landingPage.php運行? ProductIDNumber = 1,這一切都正常工作,我只是不太明白如何返回最終的HTML。
編輯和評論。
做了一些更改,現在看起來是否正確? – PugsOverDrugs
看起來對我是的,爲了可讀性的緣故,它會更好地對齊你的代碼整理者,但功能上並不重要 –
謝謝!我已將所有內容加載到使用PHP的Document Ready中(爲了儘可能減少硬編碼並使維護工作變得更加容易),但在文檔加載時需要付出很多壓力,需要加載大量圖像和菜單所有一次,所以我試圖將菜單導航中的每個「步驟」分解成帶有AJAX調用的點擊事件以分散加載時間。一旦我調整了PHP,我會讓你知道它是如何工作的! – PugsOverDrugs