0

サイトのユーザーが商品や店舗を検索できるカタログを作成しようとしています。ただし、ページに残しておきたいナビゲーションバーやその他のコンテンツがあり、リロードが遅すぎて見苦しいため、毎回ページをリロードしたり変更したりせずに、Webページの一部を介してカタログを閲覧できるようにしたい.

必要なコンポーネント: 1. 検索バー、またはカタログの「フレーム」内に表示される定義済みのカテゴリをクリックして、カタログを参照できるようにしたい。2. カタログの外部の同じページにあるペインを介して結果にフィルターを適用できるようにしたいと考えています。

だから私はカテゴリを持っているとしましょう:

健康住宅金融等

「枠」に表示されます。

ユーザーがこれらのカテゴリの 1 つをクリックすると、そのカテゴリのデータベース検索結果がそのスペースに入力され、さらにクリックできるサブカテゴリにフィルタリングされるようにするにはどうすればよいでしょうか?

したがって、基本的には、Web ページの一部内でデータベース ナビゲーションが必要です。

iframeを使用せずにこれを行うにはどうすればよいですか? アヤックスか何か?

本当に簡単な方法があるような気がしますが、まだ Web 開発に精通していません...

助けてくれてありがとう!

4

1 に答える 1

1

あなたが説明したことは、今日のように ajax を普及させた古典的な問題の 1 つです。これを処理する方法の 1 つは、呼び出し時に Web サイトの一部を生成し、必要な場所に配置する php スクリプトを作成することです。もう 1 つの方法は、データを返して (JSON がデファクト スタンダードです)、ブラウザーで JavaScript を使用してレンダリングすることです。より具体的なことが必要な場合は、何が起こっているかのコード サンプルを提供する必要があります。

続きを読む: W3tutsplus - ajax

このスクリプトには、前に述べたすべてのものが組み込まれているため、DataTablesソースを調べてみるとよいでしょう: php、js、ajax、db

余談ですが、ajax は (i) フレームよりもはるかに美しい方法でコンテンツの変更を処理します。

于 2012-09-18T11:17:31.270 に答える