ホームページ >バックエンド開発 >PHPチュートリアル >バックグラウンドの右列と左列の関係を教えてください。読み書きには PHP を使用する必要がありますか?

バックグラウンドの右列と左列の関係を教えてください。読み書きには PHP を使用する必要がありますか?

WBOY
WBOYオリジナル
2016-06-13 12:16:14827ブラウズ

バックエンドの右列と左列はどのように関連していますか? 読み取りと書き込みには PHP を使用する必要がありますか?
古いフレーム モードについて話しているのではありません。

Web サイトのバックエンドは次のとおりです。左の列と右の列に分かれています。

ユーザーが左の列のリストをクリックしたときに、右の列のコンテンツ領域にコンテンツを表示するにはどうすればよいですか? それともページ全体を更新する必要がありますか? JSON を通じて対応するファイルのコンテンツを読み取り、右側の列のコンテンツ領域に JS を書き込みます。

特にユーザーがクリックした後の Web サイトのバックエンドを行う方法を教えてください。左側の列のクリックの影響が次のページでも維持されるようにするには、毎回右側の列のテンプレートを使用する必要がありますか?


私は PHP に精通しています。 、しかし、大きなプロジェクトを書いたことはありませんが、バックグラウンドで HTML を記述する手順は理解しているので、アドバイスをお願いします。
-----解決策のアイデア--- -- ----------------

引用:
ユーザーが左側の列のリストをクリックすると、どうすればよいですか右側の列にコンテンツを表示しますか? それとも、JSON を介して対応するファイルのコンテンツを読み取り、右側の列のコンテンツ領域に JS を書き込む必要がありますか? 🎜>あなたが言及した方法は両方とも受け入れられます。
ajax を使用するのは問題ありませんね?
対応するクラスを変更した場合、どの方法をクリックしたかはわかります。左の列のスタイルは変わりませんか?

------解決策----------------------

iframe を使用したくない場合は、ajax で非同期に更新することしかできません。これは開発が少し面倒なので、iframe を使用するか、完全なページに直接スキップして、左側の現在の列
-----ソリューションのアイデア-------------- --------

jquery を使用する 問題を解決する

  $('#left a').click(function(){<br />    $('#right').load(this.href)<br />    return false;<br />  });<br />
-----解決策のアイデア---------- ---------------

二階にある両手
-----解決策のアイデア-------- --------------
jq を使用します。http://www.w3school.com.cn/jquery/ajax_load.asp
- -----解決策---------- -------------

jquery の非同期読み込み
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。