Obtenez de l'objet JSON à partir de appel AJAX

Je suis nouveau sur AJAX et javascript. Dans mon projet, je dois faire un json objet dans mon javascript fichier. J'ai utilisé spray-json et il me montre l'objet json dans l'url. http://localhost:8081/all-modules

{
  "status": "S1000",
  "description": "Success",
  "results": ["module1", "module2", "module3"]
}

Mon appel Ajax

  $.ajax({
        url: 'http://localhost:8081/all-modules',
        dataType: 'application/json',
        complete: function(data){
            alert(data)
        },
        success: function(data){
            alert(data)
        }

Il renvoie une alerte [object Object]. Quel est le problème ici?

Essayez d'alerte data.status. Je ne pense pas qu'il y a un problème. Vous venez de cant alerte d'un objet
alert sera implicitement appel toString sur data, qui seront un objet littéral (comment le JSON est analysé), et que la valeur est "[object object]"
stackoverflow.com/questions/1036028/...
L'utilisation de JSON.stringify(données) lors de l'affichage en alerte en alerte ne peut pas afficher l'objet. Il convertit l'objet en chaîne de format.
C'est déjà un objet JSON

OriginalL'auteur Shashika | 2014-03-06