我正在使用 jquery ui simplePagination 插件,我正在尝试在页面上显示当前记录的数量。
我有这样的事情:
我在这里尝试实现的功能是“显示 50 个中的 1-15 个”(这些是一页上的项目,50 是 json 对象中的项目总数)。
以下是我使用 jquery simplepagination 实现上述附加功能的方法:
var items = $("table tbody tr");
var numItems = items.length; //total items
var perPage = 10; //per page
var startindex = 15;
totalPages = ceil(numItems / perPage);
currentPage = ceil(startindex / perPage);
items.slice(perPage).hide();
$(".pagination-page").pagination({
items: numItems,
itemsOnPage: perPage,
cssStyle: "light-theme",
onPageClick: function (pageNumber) {
var showFrom = perPage * (pageNumber - 1);
var showTo = showFrom + perPage;
items.hide().slice(showFrom, showTo).show();
}
});
使用上面的代码,我可以让<prev> and <next>
按钮工作并相应地显示记录。但是,我无法弄清楚如何使用 jquery 显示当前记录范围(1-15)。