Maison > Article > interface Web > Méthode inter-domaines Jquery pour obtenir Json
Cette fois, je vais vous présenter la méthode et la méthode d'obtention de Json inter-domaines Jquery. Quelles sont les précautions pour l'obtention de Json inter-domaines Jquery Ce qui suit est un cas pratique, jetons un coup d'œil. .
Lorsque j'utilise Jquery pour récupérer des données sur plusieurs domaines au cours des deux derniers jours, je rencontre souvent l'erreur d'étiquette invalide. Je suis très déprimé. Je n'arrive toujours pas à obtenir la valeur json renvoyée par le serveur.
Les deux méthodes généralement utilisées dans tous les domaines sont : $.ajax et $.getJSON
Enfin, calmez-vous attentivement et lisez le document json officiel et trouvez ce paragraphe :Les données JSON sont une sorte de données structurées qui peuvent être facilement analysées parJavaScript. Si le fichier de données obtenu est stocké sur un serveur distant (avec des noms de domaine différents, c'est-à-dire une acquisition de données inter-domaines), vous devez utiliser le type jsonp. L'utilisation de ce type crée un paramètre de chaîne de requête callback=? qui est ajouté à l'URL demandée. Le serveur doit ajouter le nom de la fonction de rappel avant les données JSON afin de compléter une requête JSONP valide. Si vous souhaitez spécifier le paramètre nom de la fonction de rappel pour remplacer le rappel par défaut, vous pouvez définir le paramètre jsonp de $.ajax().
En fait, le principe inter-domaines de jquery est réalisé via des liens externes