• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サイト内のデータを絞り込んでいく方法。)

サイト内データの絞り込み方法:jQuery、Ajax、PHPを使用してデータを絞り込んで表示する方法

このQ&Aのポイント
  • 100文字程度の要約文1:サイト内のデータを絞り込んで表示する方法を学びたいです。jQuery、Ajax、PHPの使用方法を教えてください。
  • 100文字程度の要約文2:チェックボックスを使って特定の条件で画像を絞り込んで表示する方法を教えてください。リアルタイムで結果を表示したいです。
  • 100文字程度の要約文3:サイト上でのリアルタイムなデータ絞り込みを実現するためのヒントや参考サイトについて教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

本来なら、リクエストに応じてサーバ側でデータを絞り込んで返すのが常道でしょうけれど、 >それをボタンを押さずにリアルタイムで行いたいのです。 ということなので、ajaxで変更がある度に送信していると、無駄な送信が多数発生すると思われます。 (あるいは、○秒操作がなかったら送信するとかにするとか…) >100件の画像の中から、~~ とのことなので、数が100件程度に限定できるのであれば、最初に全部読み込んでおいて、スクリプトのみで絞込みを行なうようにすれば、リアルタイムでの反応が可能かと思われます。 データの構成が不明なので具体的な処理はかけませんが、最初に全部のデータを受信して挿入(初期値は非表示)しておいて、絞込みのキーとなるinput要素が変更されたら、それに応じて対応する画像だけを表示、その他のものは非表示とするような処理にしてあげればよろしいかと。 あるいは、データはスクリプト内でデータのまま保持しておいて、リクエストに応じて、画像要素を生成してあげるというのもありそうです。

sryou1985
質問者

お礼

質問が曖昧でしたので、改めてご質問させていただきます。 せっかく回答してくださったのに申し訳ございません。

sryou1985
質問者

補足

ご回答ありがとうございます。 これからも、データは増えていくので、最終的には500以上になると思われます。 そうなると、ajaxでデータベース内のレコードを検索したほうが良いのかなと思いました。

その他の回答 (1)

  • tracer
  • ベストアンサー率41% (255/621)
回答No.2

どこまで分かって、どこからがわからないのですか? javascriptやphpは、どの程度ご存知なのですか? 仮にjavascriptもphpもほとんど分からないとなると、説明も難しいですね。 おそらくご存知でないと想像できる理由は、そもそもそのデータがどこにあって、絞り込みの結果をどこから取得すればいいのかの説明がないからです。

sryou1985
質問者

補足

質問が曖昧でしたので、改めてご質問させていただきます。 せっかく回答してくださったのに申し訳ございません。

関連するQ&A

専門家に質問してみよう