-3

jsのイベント.click()がボタンで発生したときに、phpコード(いくつかのforループ、エコーなし)を実行したいと思います。ajaxは必須ですか、それとも他のオプションがありますか?//サーバークライアントの話全体を知っています。

4

5 に答える 5

2

PHPはサーバー側で実行されるので、そうです、ajaxは必須です

于 2012-10-18T12:10:19.733 に答える
1

javascript ajaxリクエストを使用したくない場合は、少なくとも1つの他のオプションがあります。

非表示のiframeを読み込むことができます。
iframeのソースは次のようになります。

<iframe src="/myCode.php?par1=1234&par2=abc"></iframe>  

このようにして、phpコードサーバー側を実行できます。

于 2012-10-18T12:26:57.397 に答える
1

AJAX は、あらゆる種類の「ページをリロードせずにサーバーを呼び出す」手法を指す包括的な用語であるため、これを行う場合は避けられません。

于 2012-10-18T12:10:56.130 に答える
1

簡単な答え: はい、ajax が必要です

PHP は常にサーバー上で実行されます。ブラウザと URL バーまたは JavaScript を使用してリクエストを送信できます。それはあなた次第です。

于 2012-10-18T12:11:50.360 に答える
1

アヤックスは必須です。PHP はサーバー側、Javascript はクライアント側のアクションです。したがって、フォームからボタンを作成してアクションを実行させるか (ページのリロードが必要)、AJAX を使用して前のステートメントを回避します。

于 2012-10-18T12:13:13.867 に答える