0

20 列の HTML テーブルがあります。私の要件は、列ヘッダーがすべてのページで繰り返され、列が 1 ページに収まらない場合は次のページに移動することでした。

最初の部分、つまり同じページのヘッダーを達成しましたが、列区切りの方法がわかりませんか???

IE8 +でそれをしなければならない

更新:要件が印刷に関連する部分を見逃しました。テーブルを印刷している間、私はこの問題に直面しています.... ooooops :P

4

1 に答える 1

0

jQuery プラグインを検討する準備ができている場合は、列単位ではなく行単位でページネーションを処理するdatatablesをお勧めします。

ただし、プラグインのfnSetColumnVis()コマンドを使用すると、列を非表示/表示することができ、「列の区切り」効果と呼ばれるものを実現するために使用できます。

たとえば、次のように切り替える関数を作成する必要があります。

  • 列 2 から 10 を表示し、列 11 から 20 を非表示にします
  • 列 2 から 10 を非表示にし、列 11 から 20 を表示

一種の列単位のページネーションを実現します。

于 2012-11-30T05:20:24.983 に答える