0

このリンクMaking jQuery Paginationを検索して取得しようとしましたが、このチュートリアルでは静的コンテンツ用です。しかし、私の場合は、JSON を使用してコントローラーがクエリするデータを取得します。次に、JSON の結果を取得し、テーブル、div、およびスパンにリストします。私のテーブルには多くの行があるので、ページネーションとして行いたいです。

誰かがこの問題についての手がかりを教えてもらえますか? ありがとうございます。

4

1 に答える 1

1
  1. 初回ロード、指定された数のレコードをサーバーから送信し、クライアントに表示します。
  2. 次をクリックすると、現在のページ番号と必要なレコード数が送信されます。サーバーは、次のページのデータを含む json を送信する必要があります。
  3. 以前のものと同じことを行います。

これらのリクエストはすべて ajax 呼び出しになります。

表示するには、複数のオプションを選択できます。

  1. 10、20 などの指定されたレコードごとに 1 つの div を作成し、前の次のページに移動して、現在のページを簡単に識別できるようにページ番号として ID を指定することもできます。

  2. テーブルに新しい行を追加すると、より多くの労力が必要になります。

次ごとにデータベースをヒットしないでください。前のデータベース リソースは限られています。代わりに、(ユース ケースに応じて) 余分な行をフェッチし、メモリに保持します。

于 2012-05-30T09:45:50.627 に答える