2

ページングとともに、テーブルにいくつかのドロップダウンフィルターを追加しようとしています。私はtableSorterプラグインを使用しています。つまり、テーブルソーターを使用してソートし、テーブルソーターフィルターまたはフィルターウィジェットをフィルターに使用し、テーブルソーターページャーを使用してページングします。

フィルタウィジェットのサンプルページの例のようにフィルタウィジェットを使用している場合、ページングされたデータの現在のページのみがフィルタリングされ、ページングは​​更新されません。

同じリンクの例で説明されているように、このjquery-tablesorter-filterの場所からtablesorter-filterを使用している場合、ページングは​​正常に機能しますが、ドロップダウンを使用してフィルタリングオプションを選択することはできません。

誰かが回避策を知っていますか?(現時点ではこれらのテーブルソータープラグインを使用する必要があるため、残念ながら他のプラグインを試すことはできません。)

4

1 に答える 1

1

Tablesorter バージョン 2.4 が公開されました。ページャー プラグインとフィルター ウィジェットが連携しているデモをご覧ください。ページャー プラグイン オプション removeRows が false に設定されていることを確認してください。

$("table")
  .tablesorter()
  .tablesorterPager({ 
    // target the pager markup
    container: $(".pager"), 

    // remove rows from the table to speed up the sort of large tables. 
    // setting this to false, only hides the non-visible rows; 
    // needed if you plan to add/remove rows with the pager enabled. 
    removeRows: false, 
  });
于 2012-09-27T23:01:03.543 に答える