【发布时间】:2011-02-01 03:48:10
【问题描述】:
如何使用 javascript/jquery 生成如下页码?
如果选择了第 5 页,我必须显示 3,4 和 6,7 以及 1,last page with prev,next... 任何建议....
编辑:
如何处理使用这些分页 div 的 json 数据? (ie) 我的 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 值,请帮我解决这个问题...
【问题讨论】:
-
您需要自己编写一些实际代码,可能使用
for循环。 -
@SLaks:哈哈。但实际上,这也不是真的:D
标签: javascript jquery pagination pager