Maison >interface Web >Questions et réponses frontales >Comment soumettre une demande de publication avec jquery
Dans jquery, vous pouvez utiliser la méthode "$.post()" pour soumettre une demande de publication. Cette méthode utilise "HTTP POST" pour demander au serveur de charger des données. La syntaxe est "$(selector).post (le. URL spécifiée à laquelle la requête est envoyée), ainsi que les données envoyées au serveur par la requête, spécifiant la fonction à exécuter lorsque la requête aboutit, le type de données)".
L'environnement d'exploitation de ce tutoriel : système windows10, version jquery3.4.1, ordinateur Dell G3.
La méthode $.post() utilise la requête HTTP POST pour charger les données du serveur.
Syntaxe
$(selector).post(URL,data,function(data,status,xhr),dataType)
URL requise. Spécifie l'URL à laquelle les demandes sont envoyées.
données facultatives. Spécifie les données à envoyer au serveur avec la requête.
fonction (données, statut, xhr) Facultatif. Spécifie une fonction à exécuter lorsque la demande réussit.
Paramètres supplémentaires :
data - Contient les données de résultat de la requête
status - Contient le statut de la requête ("success", "notmodified", "error", "timeout", "parsererror")
xhr - Contient l'objet XMLHttpRequest
dataType facultatif. Spécifie le type de données de la réponse attendue du serveur.
Par défaut, jQuery jugera intelligemment.
Types possibles :
"xml" - un document XML
"html" - HTML sous forme de texte brut
"text" - une chaîne de texte brut
"script" - exécute la réponse en JavaScript et la renvoie en clair text
"json" - Exécute la réponse au format JSON et la renvoie sous forme d'objet JavaScript
"jsonp" - Charge un morceau JSON à l'aide de JSONP, qui ajoutera un "?callback=?" à l'URL pour spécifier un rappel
L'exemple est le suivant :
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>123</title> <script src="js/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $.post("/try/ajax/demo_test_post.php",{ name:"天王盖地虎", url:"http://www.php.cn" }, function(data,status){ alert("数据: \n" + data + "\n状态: " + status); }); }); }); </script> </head> <body> <button>发送一个 HTTP POST 请求页面并获取返回内容</button> </body> </html>
Résultat de sortie :
Après avoir cliqué sur le bouton :
Tutoriel vidéo recommandé : Tutoriel vidéo jQuery
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!