0

ページネーション付きのデータ テーブルを使用しており、現在のページの行のみを選択するヘッダー行にすべて選択チェックボックスが必要です。

最初のページを選択した場合、次のページに移動すると、[すべて選択] チェックボックスがオフになり、オンになった場合は 2 ページ目の行が選択されます。1ページ目に戻ると、選択された行が表示され、すべて選択チェックボックスがオンになっているはずです。

誰もがすべてのページのすべての行を選択する方法を尋ねていたので、これに対する解決策を見つけることができませんでした.これは一種の異なるシナリオです.

4

2 に答える 2

0

ページネーションを使用している場合は、各ページに表示されるアイテムの数を知っておく必要があります...

于 2013-07-08T16:01:07.630 に答える
0

ページが完全に更新されていないと仮定すると、いくつかの方法でこれを行うことができます。

各ページのレンダリング時に非表示のテーブルを作成し、テーブルが既に作成されているかどうかを確認できます。存在する場合は、既存のテーブルを表示するだけです。テーブルの状態はそのままです。これの優雅さは、サーバーに戻り続ける必要がないことですが、多くのページがある場合、必ずしもスケーリングするとは限りません。

また、チェック済み ID の配列を作成し、特定のページをレンダリングするときに、チェックボックスがその配列内にあるかどうかを確認することもできます。

于 2013-07-08T15:56:56.123 に答える