長い間オンラインで読んでいたところ、ajax を使用してデータをバックエンドに送信するのは実際には非常に簡単であることがわかりましたが、説明の多くは明確ではありません。 , それらの多くは、本当にただ読んでいるだけです。少し混乱しているので、直接使用したいと思っていますが、何が起こっているのかも理解したいと思っています。実際、ajax を使用してデータをバックエンドに送信するのは非常に簡単です。
$.ajax({ type: "POST", url: "register.php", data: "name=John&location=Boston", success: function(msg){ alert( "Data Saved: " + msg ); } });
まず、上記のコード文字列を解釈しますが、当然ながら、ajax を使用するには jQuery が必要です。
type: "POST"
、提出の種類です。 url: "register.PHP"
、提出の方向です。私は提出しました。 register.php for処理data:"name=Jhon&&location=Boston"
、これは私たちが提出したデータです、JhonとBostonは私たちが提出したデータですsuccess:function(msg ) {}
、msg は送信が成功した後にデータを返します
これらのデータを取得するためにバックグラウンドで記述する方法:
<?php //首先是获取到了数据 $username=$_POST['name']; $password=$_POST['location']; echo $password; ?>
明らかに見えるのは $_POST["name"] です;Jhon
$_POST['location'] を取得することです。ボストン
#バックグラウンドによって返されたデータ、つまりエコーされたデータを取得します。外はボストンです。 推奨チュートリアル:以上がajaxを使用してphpにデータを送信する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。