2011-08-18 56 views
0

我有一個帶有內容的div,點擊一個按鈕將會調用一個頁面,從數據庫中獲取更多的數據。使用jquery從另一個頁面追加數據

如何將新信息附加到同一個div?

我打算使用.load(),但是它重寫了div中的數據。我想過將內容加載到隱藏的div中,然後使用.append()將它放在正確的位置。但覺得這是一個尷尬的工作。

有沒有更好的解決方案?

回答

5

您可以使用$不用彷徨:

$.get('path_to/file.php', function (data) { 
    $('#div_to_append_to').append('<p>' + data + '</p>'); 
}); 

這從您的AJAX調用到div而不是覆蓋它的內容一起追加數據。

關於$ .get的文檔 - http://api.jquery.com/jQuery.get/

相關問題