Maison interface Web js tutoriel Comparez les différences entre succès et achèvement dans jQuery.ajax

Comparez les différences entre succès et achèvement dans jQuery.ajax

May 11, 2018 pm 04:03 PM
success


$.ajax({
      type: "post",
      url: url,
      dataType:'html',
      success: function(data) { },
     complete: function(XMLHttpRequest, textStatus) { },
     error: function(){}
});
Copier après la connexion

succès : Fonction appelée lorsque la requête est réussie. Cette fonction obtiendra un paramètre : les données renvoyées par le serveur. La fonction est appelée lorsque la requête réussit, c'est-à-dire status==200.
complete : Fonction appelée lorsque la requête est terminée. Cette fonction obtiendra deux paramètres : un objet XMLHttpRequest et une chaîne décrivant le type de réussite de la requête. La fonction est appelée lorsque la requête est terminée, c'est-à-dire status==404, 403, 302....

Ainsi, lors de l'écriture de méthodes réussies ou complètes, faites attention aux paramètres transmis et utilisez les objets paramètres transmis pour résoudre nos problèmes

Liste des paramètres :

Nom du paramètreTypeDescription
url String(par défaut : adresse de la page actuelle) L'adresse à laquelle envoyer la demande.
typeString(Par défaut : "GET") Méthode de requête ("POST" ou "GET") , la valeur par défaut est "GET". Remarque : D'autres méthodes de requête HTTP telles que PUT et DELETE peuvent également être utilisées, mais ne sont prises en charge que par certains navigateurs.
délai d'expirationNuméroDéfinissez le délai d'expiration de la demande en millisecondes. Ce paramètre remplace le paramètre global.
async Boolean(par défaut : true) Par défaut, toutes les requêtes sont des requêtes asynchrones. Si vous devez envoyer des requêtes synchrones, définissez cette option sur false. Notez que les requêtes synchrones verrouillent le navigateur et que l'utilisateur doit attendre que la requête soit terminée avant de pouvoir effectuer d'autres opérations.
beforeSend FonctionFonction qui peut modifier l'objet XMLHttpRequest avant d'envoyer la requête, comme l'ajout d'en-têtes HTTP personnalisés . L'objet XMLHttpRequest est le seul paramètre.
function (XMLHttpRequest) {         this; // the options for this ajax request
         }
Copier après la connexion
cache Booléen(par défaut : vrai) nouvelle fonctionnalité de jQuery 1.2, définie sur false ne chargera pas demander des informations à partir du cache du navigateur.
terminer FonctionUne fois la demande terminéeFonction de rappel (à la fois lorsque la demande l'appel réussit ou échoue). Paramètres : objet XMLHttpRequest, chaîne d'informations de réussite.
function (XMLHttpRequest, textStatus) {         this; // the options for this ajax request
         }
Copier après la connexion
contentType String(par défaut : "application/x-www-form- urlencoded") Type d'encodage du contenu lors de l'envoi d'informations au serveur. La valeur par défaut convient à la plupart des applications.
données Object,
String
Données envoyées 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'.
dataType String

Le type de données qui devrait être renvoyé par le serveur. S'il n'est pas spécifié, jQuery renverra automatiquement ResponseXML ou ResponseText en fonction des informations MIME du package HTTP et le transmettra comme paramètre de fonction de rappel Valeurs disponibles :

"xml" : renvoie un document XML. qui peut être traité par jQuery .

"html" : renvoie des informations HTML en texte brut ; contient des éléments de script.

"script" : renvoie le code JavaScript en texte brut. Les résultats ne sont pas automatiquement mis en cache.

"json" : renvoie les données JSON.

"jsonp": Format JSONP. utiliser Lors de l'appel d'une fonction au format JSONP, telle que "myurl?callback=?", jQuery remplacera automatiquement ? par le nom de fonction correct pour exécuter la fonction de rappel.

error Function(默认: 自动判断 (xml 或 html)) 请求失败时将调用此方法。这个方法有三个参数:XMLHttpRequest 对象,错误信息,(可能)捕获的错误对象。
function (XMLHttpRequest, textStatus, errorThrown) {         // 通常情况下textStatus和errorThown只有其中一个有值 
         this; // the options for this ajax request
         }
Copier après la connexion
global Boolean(默认: true) 是否触发全局 AJAX 事件。设置为 false 将不会触发全局 AJAX 事件,如 ajaxStart 或 ajaxStop 。可用于控制不同的Ajax事件
ifModified Boolean(默认: false) 仅在服务器数据改变时获取新数据。使用 HTTP 包 Last-Modified 头信息判断。
processData Boolean(默认: true) 默认情况下,发送的数据将被转换为对象(技术上讲并非字符串) 以配合默认内容类型 "application/x-www-form-urlencoded"。如果要发送 DOM 树信息或其它不希望转换的信息,请设置为 false。
success Function请求成功后回调函数。这个方法有两个参数:服务器返回数据,返回状态
function (data, textStatus) {         
// data could be xmlDoc, jsonObj, html, text, etc...
         this; // the options for this ajax request
         }
Copier après la connexion

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

<🎜>: Dead Rails - Comment apprivoiser les loups
4 Il y a quelques semaines By DDD
Niveaux de force pour chaque ennemi et monstre de R.E.P.O.
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
<🎜>: Grow A Garden - Guide de mutation complet
2 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Tutoriel Java
1662
14
Tutoriel PHP
1261
29
Tutoriel C#
1234
24
Comment utiliser la méthode de réussite en php Comment utiliser la méthode de réussite en php Mar 06, 2023 am 09:12 AM

La méthode success en php est utilisée pour afficher un message de réussite. Sa syntaxe d'utilisation est "Success('...','Http://www.xxx.com/Admin/User/Index');", lorsque nous le faisons. N'écrivez pas d'URL, le système déterminera s'il existe une page précédente. S'il existe un système, il passera à la page précédente, sinon il ne sautera pas.

Comment utiliser la méthode du succès dans Laravel Comment utiliser la méthode du succès dans Laravel Aug 10, 2023 pm 02:09 PM

Dans Laravel, la méthode success est utilisée pour renvoyer une réponse réussie dans le contrôleur. Pour utiliser la méthode success, nous devons introduire la classe Response dans le contrôleur. Ensuite, nous pouvons utiliser une instance de cette classe pour appeler la méthode success. Vous pouvez définir le message de réponse, les données à renvoyer, le code d'état de la réponse et transmettre ces paramètres à la méthode de réussite. Une réponse réussie sera renvoyée, qui contient le message et les données utilisateur que nous avons définis.

Mar 22, 2024 pm 02:51 PM

Pour apprendre les meilleures pratiques en matière de méthodes de réussite en PHP, des exemples de code spécifiques sont nécessaires. PHP est un langage de script côté serveur populaire largement utilisé dans le domaine du développement Web. En PHP, la méthode success est une méthode courante utilisée pour déterminer si une opération réussit ou non, et est généralement utilisée pour renvoyer un message ou un code de réussite. Pour apprendre les meilleures pratiques en matière de méthodes de réussite en PHP, vous devez les démontrer et les expliquer avec des exemples de code réels. Tout d'abord, regardons un exemple simple montrant un succès réussi

Optimiser le développement de projets : la méthode de réussite de Master Laravel Optimiser le développement de projets : la méthode de réussite de Master Laravel Mar 10, 2024 pm 10:00 PM

Optimiser le développement de projets : maîtriser la méthode de réussite de Laravel nécessite des exemples de code spécifiques. Dans l'environnement de développement logiciel actuel, en évolution rapide, comment développer efficacement des projets et garantir le fonctionnement stable des projets est devenu un défi important auquel sont confrontés les développeurs. En tant que l'un des frameworks de développement PHP les plus populaires aujourd'hui, Laravel fournit de nombreuses fonctions et méthodes pratiques pour aider les développeurs à créer et optimiser rapidement des projets. Parmi elles, la méthode de réussite est une fonction très utile de Laravel, qui peut être utilisée lors du développement d'un projet.

Compétences d'application efficaces de la méthode de réussite de Laravel Compétences d'application efficaces de la méthode de réussite de Laravel Mar 10, 2024 pm 01:30 PM

Compétences d'application efficaces de la méthode Laravelsuccess Laravel est un framework PHP très puissant. Il fournit de nombreuses méthodes et outils pratiques pour aider les développeurs à créer rapidement des applications Web de haute qualité. Parmi elles, la méthode du succès est une méthode souvent utilisée en développement et très pratique lors du traitement des retours réussis. Cet article présentera les techniques d'application efficaces de la méthode de réussite et fournira des exemples de code spécifiques pour aider les lecteurs à mieux comprendre et appliquer cette méthode. Comment fonctionne la méthode du succès

Guide d'utilisation de la méthode de réussite dans Laravel Guide d'utilisation de la méthode de réussite dans Laravel Mar 10, 2024 pm 03:45 PM

Guide d'utilisation de la méthode success dans Laravel Dans le framework Laravel, la méthode success est une méthode très couramment utilisée pour renvoyer une réponse réussie. C'est particulièrement courant dans le développement d'API. Cela peut nous aider à standardiser le format des données de retour et à rendre le développement front-end plus pratique. Dans cet article, nous détaillerons les directives d'utilisation de la méthode success et fournirons des exemples de code spécifiques pour démontrer son utilisation. Quelle est la méthode de réussite ? méthode de réussite dans le framework Laravel

Utilisez la méthode de réussite de Laravel pour améliorer l'efficacité du développement Utilisez la méthode de réussite de Laravel pour améliorer l'efficacité du développement Mar 11, 2024 pm 02:06 PM

Titre : Utiliser la méthode LaravelSuccess pour améliorer l'efficacité du développement Dans le développement Laravel, traiter avec succès les demandes des utilisateurs et renvoyer les informations pertinentes est une tâche très importante. Afin de simplifier ce processus et d'améliorer l'efficacité du développement, Laravel propose la méthode du succès. Cet article explique comment utiliser la méthode de réussite pour simplifier le traitement des réponses réussies et fournit des exemples de code spécifiques. Présentation La méthode de réussite de Laravel est utilisée pour générer une réponse de réussite et

Compréhension approfondie de la méthode de réussite dans Laravel Compréhension approfondie de la méthode de réussite dans Laravel Mar 09, 2024 pm 09:15 PM

Lorsque nous développons des applications à l'aide du framework Laravel, nous rencontrons souvent des situations dans lesquelles nous devons afficher des informations rapides après une opération réussie. Dans ce cas, nous pouvons utiliser la méthode du succès dans Laravel pour y parvenir rapidement et facilement. Cet article approfondira l'utilisation de la méthode success dans Laravel, y compris ses fonctions, la signification des paramètres et des exemples de code spécifiques. 1. Fonction de la méthode success Dans le framework Laravel, la méthode success appartient à la Session

See all articles