2

list.js 質問:

div を作成して、クリックすると、フィルターを実行した後、ページネーションの最後のページが表示されるようにするにはどうすればよいですか。

私はリストを持っています

var List = new List('list', {
    valueNames: ['name'],
    page: 5,
    plugins: [ListPagination({})]
});

そして、このリストが 20 ページあるとします。フィルターを適用した後:

List.filter(function(item) {
    if (item.values().category.toLowerCase().indexOf('wordtofilter') > -1) {
         return true;
    } else {
         return false;
    }
});

現在5ページあります。クリックすると最後のページに移動するボタンが必要です。

現在、これを使用して、フィルター処理されていないリストの最後のページにアクセスできます。

$('.go-to-last-page').on('click', function(){
    List.show(List.size(), 5);
});

しかし、リストをフィルタリングしてクリックすると、5 ページではなく 20 ページに移動しようとします。フィルタリングされたリストの最後のページに移動するにはどうすればよいですか? (5ページ)

4

0 に答える 0