2011-07-23 90 views
2

實際上,我想這樣說:後加載到一個div

$('#results1').html($.post("videoloaderurl.php", { id: byName })); 

顯然,上面的代碼不起作用。 where results1 is a div and videoloaderurl.php returns html。

回答

5

您應該爲post函數提供success回調函數,該函數可以將回溯數據添加到div。

$.post("videoloaderurl.php", { id: byName }, function(data) { 
    $('#results1').html(data); 
}); 
3

$.post()是一種AJAX方法 - 意思是它是異步的。您必須等待數據返回並在回調中執行某些操作,而不是返回值的函數。

$.post("videoloaderurl.php", { id: byName }, function(d){ 
    $('#results1').html(d) 
}); 
相關問題