


Comparez les différences entre succès et achèvement dans jQuery.ajax
$.ajax({ type: "post", url: url, dataType:'html', success: function(data) { }, complete: function(XMLHttpRequest, textStatus) { }, error: function(){} });
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ètre | Type | Description |
url | String | (par défaut : adresse de la page actuelle) L'adresse à laquelle envoyer la demande. |
type | String | (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'expiration | Numéro | Dé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 | Fonction | Fonction 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 | Fonction | Une 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 UndressApplication basée sur l'IA pour créer des photos de nu réalistes ![]() AI Clothes RemoverOutil d'IA en ligne pour supprimer les vêtements des photos. ![]() Undress AI ToolImages de déshabillage gratuites ![]() Clothoff.ioDissolvant de vêtements AI ![]() 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
Comment réparer KB5055523 ne parvient pas à s'installer dans Windows 11?
3 Il y a quelques semaines
By DDD
Comment réparer KB5055518 ne parvient pas à s'installer dans Windows 10?
3 Il y a quelques semaines
By DDD
<🎜>: 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Éditeur de code facile à utiliser et gratuit ![]() SublimeText3 version chinoiseVersion chinoise, très simple à utiliser ![]() Envoyer Studio 13.0.1Puissant environnement de développement intégré PHP ![]() Dreamweaver CS6Outils de développement Web visuel ![]() SublimeText3 version MacLogiciel d'édition de code au niveau de Dieu (SublimeText3) ![]() Sujets chauds
Tutoriel Java
![]() ![]()
Tutoriel CakePHP
![]() ![]()
Tutoriel Laravel
![]() ![]()
Tutoriel PHP
![]() ![]()
Tutoriel C#
![]() ![]() ![]() 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. ![]() 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. ![]() 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 : 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 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 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 ![]() 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 ![]() 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 ![]() |