我有一个加载函数,当用户滚动到页面底部时调用该函数。调用ajax调用“外部”php文件(ajax.php
)
看起来像这样:
// Post data to ajax.php
$.post('ajax.php', {
action : 'scrollpagination',
number : $settings.nop,
offset : offset,
ajax.php
是一个php文件,用于查询数据库并回显结果。
现在我的问题是我似乎无法弄清楚如何让ajax.php
在某个location
(在我的index.php的html中)回显这些结果。
就我而言,此位置是div
文件中的index.php
容器。
所以,我想回应ajax.php
中div
个index.php
标记中来自<div id="container123">
//results of ajax.php
</div>
的结果:
{{1}}
我希望这很清楚。谢谢!
答案 0 :(得分:3)
您将在$.post
$.post('ajax.php', {
action : 'scrollpagination',
number : $settings.nop,
offset : offset}
,function(response){
$('#container123').html(response);
});
答案 1 :(得分:2)
您可以使用.load()
将ajax请求的结果放入div。
$('#container123').load('ajax.php', {
action : 'scrollpagination',
number : $settings.nop,
offset : offset
});