如何使用 javascript/jquery 生成如下页码?
如果选择第 5 页,我必须显示 3,4 和 6,7 以及 1,最后一页,上一页,下一页...任何建议....
编辑:
如何处理使用这些分页 div 的 json 数据?(即)我的 json 数据包含 50 条记录,我希望在第 1 页中有 10 条记录,依此类推......如何用这些数字对 json 数据进行分页......
我想要一个 jquery 函数通过currentpageno,lastpagenumber
,该函数应该为我生成如下页码
如果是第一页
如果在中间,
如果是最后一页,
第二次编辑:
我已经尝试过这个功能,但似乎没有得到想要的结果
function generatePages(currentPage, LastPage) {
if (LastPage <= 5) {
var pages = '';
for(var i=1;i<=5;i++)
{
pages += "<a class='page-numbers' href='#'>" + i + "</a>"
}
$("#PagerDiv").append(pages);
}
if (LastPage > 5) {
var pages = '';
for (var i = 1; i <= 5; i++) {
pages += "<a class='page-numbers' href='#'>" + i + "</a>"
}
$("#PagerDiv").append(pages);
}
}
我有lastPage
和currentPage
价值观,请帮我解决这个问题......