2017-01-22 2 views
0

Ich benutze einen Parse.com-API-Server, mit dem ich erfolgreich in Javascript mit AJAX kommunizieren.Ziehen von JSON-Text aus API-Antwort mit Javascript

Ich schreibe Ausgabe von der Rückkehr in die Browser-Konsole wie folgt:

$.ajax(settings).done(function(response) { 
          console.log(response); 
         }) 
         .fail(function(response){ 
         console.log("Fail Return is: " + response); 
         }); 

Innerhalb dieser Reaktion ist ein JSON Körper eine Nachricht enthält, wie folgt:

{ 
    "code": 202, 
    "error": "Account already exists for this username." 
} 

Wie würde ich extrahieren dies aus der Antwort in eine separate Konsolennachricht sagen?

+4

'console.log (response.code)' und 'console.log (response.error)'? –

+1

Sie müssen möglicherweise die JSON-Zeichenfolge analysieren, um ein tatsächliches JSON-Objekt zu erhalten. Beispiel: console.log (JSON.parse (Antwort) .code); – HaukurHaf

+0

Sie können auch window.fetch anstelle von jquery https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch verwenden –

Antwort

0

OK,

Nach Hilfe von außen bekommen, tut dies den Job:

console.log("Fail Return is: " + temp.error); 
Verwandte Themen