Maison  >  Article  >  interface Web  >  Jquery Ajax xmlhttp requête réussie problème_jquery

Jquery Ajax xmlhttp requête réussie problème_jquery

WBOY
WBOYoriginal
2016-05-16 16:16:031241parcourir

J'ai rencontré un problème extrêmement étrange aujourd'hui. J'ai utilisé divers outils pour vérifier et j'ai vu que le serveur renvoyait 200. Les données étaient également normales, mais $.ajax n'a pas pu entrer avec succès, j'étais tellement déprimé que j'ai cherché en ligne. 🎜>

FAQ scénarios :

1. Interdomaine ;

2. $.ajax ne définit pas dataType et le côté serveur ne définit pas réponse.ContentType
3. Erreur de structure Json ;

Le premier et le deuxième ont été rapidement éliminés. À la troisième fois, j'ai revisité la définition de Json :

http://www.json.org/json-zh.html, et j'ai revu Json. .Définition : Paire clé-valeur : la clé est une chaîne et la valeur peut être une chaîne entourée de guillemets doubles, un nombre, vrai, faux, nul, un objet ou un tableau. Ces structures peuvent être imbriquées.

Le type défini d'origine est

{isSuccess :true,message :'good'}
Selon la définition de la clé, elle doit être modifiée en
{'isSuccess':true,'message':'good'}
Si cela ne fonctionne toujours pas si vous continuez à exécuter, modifiez-le selon la définition de la valeur :
{'isSuccess':true,'message':"bon"}
Je suis complètement déprimé, ce n'est pas suffisant
Je vais le mettre ici et examiner de plus près les spécifications des valeurs de clé Json. La valeur doit être définie comme une chaîne avec des guillemets doubles. Qu'en est-il de la clé ? Remplacer par
{"isSuccess":true,"message":"bon"}
J'ai réussi directement.
C'est la différence entre le format de Json et les objets en Javascript nécessite que les clés et les valeurs soient entre guillemets ! !

Déclaration:
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