En ajax, data signifie "data". Ce paramètre permet de spécifier les données à envoyer au serveur. Les données seront automatiquement converties au format de chaîne de requête s'il s'agit d'une requête GET, les données à envoyer. sera ajouté à l'URL.
L'environnement d'exploitation de ce tutoriel : système windows7, version jquery1.10.2, ordinateur Dell G3. La méthode
ajax() est utilisée pour effectuer des requêtes AJAX (Asynchronous HTTP).
Toutes les méthodes jQuery AJAX utilisent la méthode ajax(). Cette méthode est généralement utilisée pour les demandes qui ne peuvent pas être complétées par d'autres méthodes.
Syntaxe :
$.ajax({name:value, name:value, ... })
Ce paramètre spécifie une ou plusieurs paires nom/valeur pour la requête AJAX.
Les noms/valeurs possibles sont répertoriés dans le tableau ci-dessous :
Nom | Valeur/Description |
---|---|
async | Booléen indiquant si la demande a été traitée de manière asynchrone. La valeur par défaut est vraie. |
beforeSend(xhr) | Fonction qui s'exécute avant d'envoyer la demande. |
cache | Valeur booléenne indiquant si le navigateur met en cache la page demandée. La valeur par défaut est vraie. |
complete(xhr,status) | Fonction qui s'exécute lorsque la requête est terminée (appelée après le succès ou l'échec de la requête, c'est-à-dire après les fonctions de réussite et d'erreur). |
contentType | Le type de contenu utilisé lors de l'envoi de données au serveur. La valeur par défaut est : "application/x-www-form-urlencoded". |
context | Spécifie la valeur "this" pour toutes les fonctions de rappel liées à AJAX. |
data | Spécifie les données à envoyer au serveur. Sera automatiquement converti au format de chaîne de demande. Ajouté à l'URL dans les requêtes GET. Consultez la description de l’option processData pour désactiver cette conversion automatique. Doit être au format Clé/Valeur. S'il s'agit d'un tableau, jQuery attribuera automatiquement le même nom à différentes valeurs. Par exemple, {foo:["bar1", "bar2"]} est converti en '&foo=bar1&foo=bar2'. |
dataFilter(data,type) | Fonction utilisée pour traiter les données de réponse brutes XMLHttpRequest. |
dataType | Le type de données attendu de la réponse du serveur. |
error(xhr,status,error) | Fonction à exécuter si la requête échoue. |
global | Valeur booléenne qui spécifie s'il faut déclencher le gestionnaire d'événements AJAX global pour la requête. La valeur par défaut est vraie. |
ifModified | Valeur booléenne qui spécifie si la requête réussit uniquement si la réponse a changé depuis la dernière requête. La valeur par défaut est faux. |
jsonp | Réécrivez la chaîne de la fonction de rappel dans un jsonp. |
jsonpCallback | Spécifie le nom de la fonction de rappel dans un jsonp. |
password | Spécifie le mot de passe utilisé dans les demandes d'authentification d'accès HTTP. |
processData | Valeur booléenne qui spécifie si les données envoyées via la requête sont converties en chaîne de requête. La valeur par défaut est vraie. |
scriptCharset | Spécifie le jeu de caractères demandé. |
success(result,status,xhr) | Fonction qui s'exécute lorsque la demande réussit. |
timeout | Définissez le délai d'expiration de la requête locale (en millisecondes). |
traditional | Valeur booléenne, spécifie s'il faut utiliser le style traditionnel de sérialisation des paramètres. |
type | Spécifie le type de requête (GET ou POST). |
url | Spécifie l'URL pour envoyer la demande. La valeur par défaut est la page actuelle. |
username | Spécifie le nom d'utilisateur utilisé dans les demandes d'authentification d'accès HTTP. |
xhr | Fonction utilisée pour créer des objets XMLHttpRequest. |
【Recommandation de tutoriel connexe : Tutoriel vidéo AJAX】
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!