AJAX を利用してデータを PHP ファイルに送信する場合、多くの場合、PHP ファイルから応答を抽出して保存する必要があります。変数。これを実現する方法の内訳は次のとおりです。
1. PHP ファイルを作成します
PHP ファイル (この場合は process.php) は、echo または json_encode を使用して gewünschte 応答をエコーする必要があります。例:
<code class="php"><?php echo 'apple'; ?></code>
2.応答を JavaScript に保存する
PHP ファイルから返された応答には、AJAX 呼び出しの success 関数内でアクセスできます。サーバーの出力はパラメータとして success 関数に渡され、これを使用して応答を変数に格納できます。例:
<code class="javascript">success: function(data) { const response = data; alert(response); // Displays the value returned from PHP, i.e. "apple" }</code>
3. Post リクエストの名前付け
POST リクエストの名前は、AJAX 呼び出しの data オプションで指定されます。提供されているコード スニペットでは、somedata が名前として使用されています。送信されたデータにアクセスするために PHP ファイル内で一貫して使用される限り、POST リクエストには任意の名前を指定できます。
4.応答形式
PHP ファイルと JavaScript 関数の両方が適切な方法で応答を処理する限り、サーバー応答にはプレーン テキストで十分です。応答がより構造化されている場合、または複雑なデータ送信が必要な場合は、JSON を使用することもできます。
これらの手順に従うことで、AJAX を使用して PHP ファイルから応答を効果的に取得して保存し、動的データを操作できるようになります。クライアント側。
以上がAJAX を使用して PHP 応答を取得および保存するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。