Maison > interface Web > js tutoriel > Comment implémenter une requête synchrone en ajax ? Méthode Ajax pour implémenter une requête synchrone

Comment implémenter une requête synchrone en ajax ? Méthode Ajax pour implémenter une requête synchrone

不言
Libérer: 2018-10-12 11:31:59
original
25328 Les gens l'ont consulté

Les requêtes Ajax sont divisées en requêtes synchrones et requêtes asynchrones, mais celles par défaut sont des requêtes asynchrones. Ainsi, lorsque nous voulons utiliser ajax pour demander de manière synchrone, comment devons-nous implémenter cette requête synchrone ? L'article suivant vous présentera l'implémentation de la demande de synchronisation ajax. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile.

Tout d'abord, nous devons savoir que la synchronisation est un seul thread et que le code est exécuté dans l'ordre. Lorsque le code js est chargé dans la requête ajax synchrone actuelle, tous les autres codes de la page cessent de se charger, et la page est dans un état d'animation suspendue, jusqu'à ce que la requête soit terminée, d'autres requêtes seront exécutées.

Deuxièmement, il faut savoir que ajax est divisé en deux méthodes de requête : synchrone et asynchrone selon la valeur de async. Lorsque la valeur de async est vraie, c'est la méthode de requête asynchrone. la valeur de async est false, c'est la méthode de requête asynchrone, donc pour implémenter la requête synchrone ajax, il vous suffit de définir la valeur de async sur false.

Le code permettant à ajax d'implémenter les requêtes synchrones est le suivant :

$.ajax(
      type:“POST”/“GET”
      url:"",
      data:{},
      dataType:"json",
      async:false,//同步
     success:function(response){
           }     
   );
Copier après la connexion
Ce qui précède est l'intégralité du contenu de cet article, une introduction à la différence entre les requêtes synchrones requêtes et requêtes asynchrones en ajax Vous pouvez vous référer à Quelle est la différence entre ajax synchrone et asynchrone ? Introduction à la différence entre la synchronisation ajax et les requêtes asynchronesCet article présente en détail la différence entre la synchronisation ajax et les requêtes asynchrones.

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!

Étiquettes associées:
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal