2011-07-23 57 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) 
}); 
相关问题