これには、JQuery、ASHX、および Json を連携して使用する必要があります。記事には複数のコメントがあり、各ページに 10 個のコメントがあります。ユーザーが次のページをクリックするたびに、次のページが自動的に取得されます。このプロセスは更新することなく安全に実行できます。
Json 形式は実際にはテーブル形式に似ており、ネットワーク送信では XML よりもトラフィックが節約され、JS との統合が優れており、解析が容易です。 Json 形式のサンプルは次のとおりです。
{ "製品":[
{"orderid":"11077","customerid":"RATTC"},
{"orderid":"11078","customerid":"RATT"}
] ,
" Img":[{"id":"12345","url"
:"image/1.jpg"}
]}
私たちは考えることができますProducts と Img をテーブルの名前として指定します。 Products テーブルでは、orderid と customerid は両方とも Products 11077 のフィールドであり、RATTC は対応するフィールドの値として理解できます。 Img部分も同様です。したがって、上記の Products には 2 つのレコードがありますが、Img には 1 つのレコードしかありません。
では、JQuery で対応するテーブル、フィールド、値を解析するにはどうすればよいでしょうか?
JQuery では、
var Products= Json.Products;
を使用して Products テーブルをフィルターできます。次に、Products をループして値を読み取ります。
$.each(Products, function(i, n) {
str = "
" n.orderid "ID" n.customerid "
";
});
$.each(Products, function(i, n) {} ここでの Products は、ターゲットの Json データ内のテーブルです。i は 0 から始まるレコードの順序を表します。 (0 は最初のストロークを表し、1 は 2 番目のストロークを表します...)、n は対応するフィールドの値を表します。Img の読み方も同様です~~
不適切な点があれば修正してください、ありがとうございます。 !