php - 无限滚动加载下一个结果页面xml

时间:2014-06-24 09:21:21

标签: php ajax xml scroll

我正在一个网站上工作,该网站以xml格式从api中获取项目。 我创建了一个php页面来解析xml api调用,并接受$ pagenumber变量来相应地获取数据。 这是网站链接: http://phantom-3.com/resindex2.php?u=Car-Parts-Wholesale

在此页面内调用     resindex-items.php?页面编号= 1 这是用于显示产品结果的xml解析脚本。

我想在每个连续页面的每个滚动页面上添加无限滚动。

resindex-items.php?pagenumber=1
resindex-items.php?pagenumber=2
resindex-items.php?pagenumber=3

请原谅我的无知,我已编码约一个月。

我明白我必须使用jquery和ajax来更新div。但是我不知道如何实现实际的代码。

1 个答案:

答案 0 :(得分:0)

你的问题不是很清楚。但你想要的是使用 Javascript ,所以当你向下滚动时,它会触发一个事件来调用 Ajax ,它会追加到 Div < /强>

这样的事情应该做的工作。

$(window).scroll(function () {
  if ($(window).scrollTop() >= $(document).height() - $(window).height() - 10) {
      .load('stuff.php',{},function(){
          $(this).append('<div id=\"text\"></div>");
       });
  }
});