Maison >développement back-end >Problème PHP >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['name']; $password=$_POST['location']; 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!