1

このプラグインを使用したいのですが、すべての要件を満たしているかどうかわかりません。

JSON を使用してサーバーからデータを取得し、それをクライアント側で使用する必要があることはわかっていますよね?. 今のところ、それで問題ありません。レコードが非常に少ないためですが、数千の ; すべてのデータを一度に持ってくると便利ですか? 私が知りたいのは:

  • 特定のページの番号を押すたびにデータベースにクエリを実行する方法はありますか? すべてのデータを一度にロードするのは良い考えではないと思うので、この質問をします。
  • 私はこのように編集しようとしていたレコードのIDを渡していました

:

 <td align="center">
       <c:url value="edititem.htm" var="url">
              <c:param name="id" value="${item.id}"/>
       </c:url>
       <a href="<c:out value="${url}"/>"><img src="images/edit.png" width="14" height="14" alt="edit"/></a>
  </td>

しかし、今はどうすればいいのかわからない。

あなたが私を助けてくれることを本当に願っています。

前もって感謝します。

4

1 に答える 1

0

…やってみます。これはどう?デモ ページのソースを見ると、member.js ファイルがあり、それがデモ用のモック データだと思います。プラグインで使用される変数「メンバー」が 1 つあります。おっしゃる通り、サーバーからデータを取得するには ajax 呼び出しが必要です。個人的には、すべてハードコードされているので、それは残念だと思います:-(

ドキュメントから:

CALLBACK ユーザーがページネーション リンクをクリックしたときに呼び出されるコールバック関数。この関数は、新しいページ インデックスとページネーション コンテナー (DOM 要素) の 2 つのパラメーターを受け取ります。コールバックが false を返す場合、イベントの伝播は停止します。デフォルト値: function(){return false;}. このコールバック関数は、ページネーションの機能に不可欠です! コンテンツを更新するコードを含める必要があります。高速なユーザー エクスペリエンスのために、この関数で AJAX 経由でコンテンツをロードしないでください。代わりに、いくつかのコンテンツ ページをプリロードし、この関数でそれらを切り替えます。

... ただし、2 つの文が問題です。

高速なユーザー エクスペリエンスのために、この関数で AJAX 経由でコンテンツをロードしないでください。代わりに、いくつかのコンテンツ ページをプリロードし、この関数でそれらを切り替えます。

... コンテンツを事前にロードすることは、状況によっては、ページネーションを使用する目的に反して、スターターではない可能性があります:-(したがって、データセットを取得するためにコールバック関数を自分でローリングする必要があります。

サーバー側の相互作用のサンプルについて作成者に問い合わせてみましたか?

于 2011-05-18T14:25:22.317 に答える