タオバオで何かを検索し、結果を価格や販売量などに基づいて並べ替えたいのですが、どうすればよいですか?もっと具体的にお願いします
たとえば、私がやったことは、たとえば、価格をクリックして、見つけた商品を価格順に並べ替えることです
次のように書きました:
価格↑
売上↓
到着時刻↓
< ;スクリプト>
. {
$ ("#show");
$ ("#show");
この順序値を PHP ファイルに渡し、結果を検索してから戻りますが、これは常に表示されます
ディスカッションへの返信 (解決策)
この js 警告は jquery では非常に一般的です、ドン心配する必要はありません
ソートは、さまざまなソート方法に対応する変数 order=1,2,3,... を定義し、最後に &order=x を追加して php に渡します。データベースでクエリを実行します list ステートメントの order 変数のさまざまな値に従って、価格による並べ替えステートメントとその他の並べ替えステートメントを追加します
js で並べ替えるかデータベースで並べ替えるかによって異なります。
jsソートの場合、現在のページのみをソートできます。
データベースの並べ替えがより正確になり、すべてのレコードごとに並べ替えられます。
クリックは Ajax をトリガーし、post を使用して値を php に渡し、データを返します同時に、並べ替えフィールドに加えて、リフティング条件もあります。
バックエンドは、order by ** desc または order by asc を使用してクエリを実行します。 HTML 要素のコンテンツ、または XML または JSON 文字列の場合、クライアントはそれを js を通じて処理します
バックエンドは query に order by ** desc または order by asc を使用し、返される結果は HTML 要素のコンテンツ、または XML または JSON 文字列にすることができ、クライアントは js を通じてそれを処理できます
直接追加することもできますページ全体を更新するために Ajax を使用せずに要素へのポイントをトレースします
同時に、並べ替えフィールドに加えて、バックエンドは order by ** desc または order by asc を使用してクエリを実行できます。 HTML 要素のコンテンツ、または XML または JSON 文字列にすることができ、クライアントはそれを js を通じて処理します
ajax 経由でパラメータを渡す サーバー側では、並べ替えフィールドに加えて、上下の条件も渡されます。バックエンドでは、order by ** desc または order by asc を使用します。返される結果は、HTML 要素のコンテンツ、または XML または JSON 文字列です。クライアントは、それを js を通じて処理します
ページ全体を更新するために、Ajax を使用せずに要素に直接トレース ポイントを追加することもできます