Derniers tutoriels de développement web
 

jQuery post() Method

<Méthodes jQuery AJAX

Exemple 1

Charger des données à partir du serveur en utilisant une requête HTTP POST:

$("button").click(function(){
    $.post("demo_test.asp", function(data, status){
        alert("Data: " + data + "\nStatus: " + status);
    });
});
Essayez - le vous - même »

exemple 2

Modifier le texte d'un élément <div> en utilisant une requête AJAX POST:

$("input").keyup(function(){
    var txt = $("input").val();
    $.post("demo_ajax_gethint.asp", {suggest: txt}, function(result){
        $("span").html(result);
    });
});
Essayez - le vous - même »

Définition et utilisation

Les $.post() données méthode de charges à partir du serveur en utilisant une requête HTTP POST.


Syntaxe

$(selector).post(URL,data,function(data,status,xhr),dataType)

Paramètre La description
URL Obligatoire. Indique l'URL pour envoyer la demande à
data Optionnel. Spécifie les données à envoyer vers le serveur en même temps que la demande
function(data,status,xhr) Optionnel. Indique une fonction à exécuter si la demande réussit
paramètres supplémentaires:
  • données - contient les données résultant de la demande
  • état - contient l'état de la demande ( "success", "notmodified", "error", "timeout" , ou "parsererror" )
  • xhr - contient le XMLHttpRequest objet
dataType Optionnel. Spécifie le type de données attendue de la réponse du serveur.
Par défaut jQuery effectue une supposition automatique.
types possibles:
  • "xml" - Un document XML
  • "html" - HTML en texte brut
  • "text" - Une chaîne de texte brut
  • "script" - Exécute la réponse JavaScript, et le renvoie sous forme de texte
  • "json" - Exécute la réponse JSON , et retourne un objet JavaScript
  • "jsonp" - charges dans un JSON bloc en utilisant JSONP . Va ajouter un "?callback=?" À l'URL pour spécifier le rappel

<Méthodes jQuery AJAX