Maison >développement back-end >Problème PHP >Comment envoyer des données en php avec ajax

Comment envoyer des données en php avec ajax

王林
王林original
2019-10-09 11:58:453139parcourir

Comment envoyer des données en php avec ajax

Je lis en ligne depuis longtemps et j'ai découvert qu'il est en fait très simple d'utiliser ajax pour soumettre des données au backend, mais la plupart des explications ne sont pas claires pour les débutants. , beaucoup d'entre eux ne font que lire. Je suis un peu confus et je veux l'utiliser directement, mais je veux aussi comprendre ce qui se passe. En fait, il est très simple d'utiliser ajax pour soumettre des données au backend.

$.ajax({
type: "POST",
url: "register.php",
data: "name=John&location=Boston",
success: function(msg){
 alert( "Data Saved: " + msg );
}
});

Tout d'abord, interprétons la chaîne de code ci-dessus. Bien sûr, jQuery est requis pour utiliser ajax.

type:"POST", est le type de soumission
url:"register.PHP", est la direction de soumission, je l'ai soumis à register.php pour traitement
data:"name=Jhon&&location=Boston", ce sont les données que nous avons soumises , Jhon et Boston sont les données que nous avons soumises
success:function(msg){}, msg sont les données renvoyées après une soumission réussie

Comment écrire en arrière-plan pour obtenir ces données :

<?php
//首先是获取到了数据
$username=$_POST[&#39;name&#39;];
$password=$_POST[&#39;location&#39;];
echo $password;

?>

Nous pouvons voir clairement $_POST["name"] ; est les données obtenues de Jhon

$_POST['location'] est les données obtenues de Boston

renvoyées par notre arrière-plan, c'est-à-dire c'est-à-dire que les données de l'écho sont celles de Boston.

Tutoriel recommandé : Tutoriel vidéo PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn