Maison > Article > interface Web > Explication détaillée et guide d'utilisation d'AJAX
Définition et utilisation
La méthode ajaxSetup() définit les valeurs par défaut pour les futures requêtes AJAX.
Syntaxe
$.ajaxSetup({name:value, name:value, ... })
Ce paramètre contient une ou plusieurs paires nom/valeur La requête AJAX spécifie les paramètres.
Les noms/valeurs possibles sont répertoriés dans le tableau ci-dessous :
Nom Valeur/Description
async Valeur booléenne indiquant si la requête est traitée de manière asynchrone. La valeur par défaut est vraie.
beforeSend(xhr) Fonction à exécuter avant d'envoyer la requête.
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".
le contexte spécifie la valeur "this" pour toutes les fonctions de rappel liées à AJAX.
data précise les données à envoyer au serveur.
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.
valeur booléenne globale qui spécifie si le gestionnaire d'événements AJAX global doit être déclenché 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éécrit la chaîne de la fonction de rappel dans un jsonp.
jsonpCallback spécifie le nom de la fonction de rappel dans un jsonp.
mot de passe 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 requête réussit.
timeout définit le délai d'expiration de la requête locale (en millisecondes).
valeur booléenne traditionnelle, spécifie s'il faut utiliser le style traditionnel de sérialisation des paramètres.
type précise 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.
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!