-1

だから私はユーザーのアドレスを検証するためのコードを含むaddress.phpと呼ばれるphpファイルを持っています。このページrequire_onceでは、左側のツールバーをレンダリングするために使用したleft_navigation.phpというファイルを使用しています。。

ユーザーが確認ボタンをクリックしたときにアドレスを編集した後、左側のツールバーの内容が変更されるため、left_navigation.phpファイルをリロードします。

私はphpを初めて使用するので、これを行うための最良の方法は何ですか?つまり、phpファイルを2回インクルードします

4

3 に答える 3

0

ユーザーがボタンをクリックすると、通常、ページが再度読み込まれます。この瞬間、left_navigation.phpも再度読み取られます。

于 2012-10-09T05:57:29.763 に答える
0

左側だけをリロードしたい場合は、最初にAjaxを読む必要があります。これが初心者向けガイドです。Ajaxがないと、Webページの一部を部分的に更新することはできません。

于 2012-10-09T06:08:11.967 に答える
0

require_onceの代わりにincludeを使用したい。

jQuery .load()関数を確認できるため、ユーザーがボタンをクリックすると、left_navigation.phpが非同期で再読み込みされます。少しのコード行で。

$('#left_navigation').load('left_navigation.php');

left_navigation.phpファイルが次のようにdiv内に含まれていると仮定します。

<div id="left_navigation">
   <?php
       include('left_navigation.php');
   ?>
</div>

ドキュメントを確認してください:http: //api.jquery.com/load/

于 2012-10-09T06:10:27.880 に答える