到目前为止,我从未真正学过如何创建博客或类似内容。我想创建一个个人投资组合/主页,一旦用户按下“加载更多”按钮,它将加载旧文章。现在,我已经完成了所有设置,但我真的不知道如何跟踪最旧的文章ID。
如上所述,我在这里通过AJAX从php脚本加载文章。
$('#more_articles_button').click(function () {
$.ajax({ url: kBaseUrl+"content_loader.php",
data: {
action: 'load_more_articles',
article_id: 'insert_lowest_article_id'
},
type: 'post',
success: function(output) {
$('#articles_container').append(output);
}
});
});
在这里,我想获取上一篇文章的id并将其发送到php脚本。我怎么抓住它?
答案 0 :(得分:1)
将文章ID放在文章div的id属性中,并在其中加入一个公共类(比如'article'),然后使用JQuery迭代它们以获得最大值:
var max_id = 0;
$('.article').each(function(i, object) {
curr_id = $(object).attr('id');
if (curr_id > max_id)
max_id = curr_id;
});
//Afterwards, your ajax JQuery call