1

我要显示 1001 个条目。我有一个下拉框,列出每页要显示的条目数。(10,20,30,40,50)。最初,我每页显示 10 个条目,因此页数为 101。文本内容最初显示第 1 页,共 101 页。现在,当我将每页显示的条目数更改为 20 时,将调用一个 javascript 函数并调用 max_page在函数中设置为 51,文本内容显示第 1 页,共 51 页。到目前为止,它的工作正常。现在,当我单击最后一个按钮时,它将文本内容显示为第 101 页,共 101 页 .. 而不是第 51 页,共 51 页 .. 进一步单击它会显示错误的值。

$(document).ready(function()
{
$('.pagination').jqPagination({
link_string : '/?page={page_number}',
max_page    :total_pages,
paged       : paging
});

});


$("#items").change(function(){
$('.pagination').jqPagination({
max_page    : total_pages

});
});
4

1 回答 1

8

You need to update the max page (as follows) instead of re-instantiating the plugin.

$('.pagination').jqPagination('option', 'max_page', 51)
于 2013-05-10T21:01:48.317 回答