méthode ajax post()


  Résultats de traduction:

post

Anglais [pəʊst] US [poʊst]

n Post; post, pile, pole .À propos du point de départ d'une course (ou d'une course de chevaux ou d'une course de lévriers)

adv. . 〈外〉 derrière ; avec envoi urgent [cheval de scène] ;

méthode ajax post()syntaxe

Fonction : la méthode post() charge les données du serveur via une requête HTTP POST.

Syntaxe : jQuery.post(url,data,success(data, textStatus, jqXHR),dataType)

Paramètres :

ParamètresDescription
url Obligatoire. Spécifie l'URL à laquelle la demande doit être envoyée.
données Facultatif. Valeur de mappage ou de chaîne. Spécifie les données à envoyer au serveur avec la requête.
success(data, textStatus, jqXHR)Facultatif. La fonction de rappel exécutée lorsque la demande réussit.
dataType Facultatif. Spécifie le type de données de la réponse attendue du serveur. Le jugement intelligent est effectué par défaut (xml, json, script ou html).

Explication : Cette fonction est la fonction Ajax abrégée, équivalente à : $.ajax({ type: 'POST',url: url,data: data,success: success,dataType: dataType}); Selon le type MIME de la réponse, les données de retour transmises à la fonction de rappel de réussite sont également différentes. Ces données peuvent être des éléments racine XML, des chaînes de texte, des fichiers JavaScript ou des objets JSON. Vous pouvez également transmettre le statut textuel de la réponse à la fonction de rappel de réussite. Avec jQuery 1.5, vous pouvez également transmettre un objet jqXHR à la fonction de rappel de réussite (dans jQuery 1.4, un objet XMLHttpRequest est transmis). La plupart des implémentations spécifieront une fonction de réussite : $.post("ajax/test.html", function(data) {$(".result").html(data);}); Dans cet exemple, le code HTML demandé est lu. extrait et insérez-le dans la page. Les pages lues via POST ne sont pas mises en cache, donc les options cache et ifModified dans jQuery.ajaxSetup() n'affecteront pas ces requêtes.

méthode ajax post()exemple

<!DOCTYPE html>
<html>
<head>
<script src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js">
</script>
<script>
$(document).ready(function(){
  $("button").click(function(){
    $.post("",
    {
      name:"Donald Duck",
      team:"Duckburg"
    },
    function(){
      alert("数据:" + "Donald Duck" + "\n状态:" + "Duckburg");
    });
  });
});
</script>
</head>
<body>
<button>向页面发送 HTTP POST 请求,并获得返回的结果</button>
</body>
</html>
Exécuter l'instance »

Cliquez sur le bouton « Exécuter l'instance » pour afficher l'instance en ligne

Recommandations populaires

Maison

vidéos

Questions et réponses