So habe ich ein modales JQuery-Dialogformular, das die Registrierungsinformationen eines Benutzers annimmt, die dann als JSON an einen Webdienst gesendet werden. Der Web-Service verarbeitet die Registrierungsanforderung und sendet ein eigenes JSON zurück. Das alles funktioniert, außer dass ich nicht herausfinden kann, wie das JSON, das zurückkommt, analysiert wird. Hier ist der Code auf Erfolg der $.ajax
Methode aufgerufen werden:Kann JSON-Antwort vom Webdienst nicht lesen
success: function (data) {
console.log(data);
console.log(data[0].Reply);
$("#spStatus").css('class',
'textGreen').text(data[0].Reply);
ich die Daten an die Konsole Anmeldung zu überprüfen, was zurückkommt, und das ist, was ich sehe:
Ich kann anscheinend nicht herausfinden, wie man die in data
enthaltenen Informationen liest, und der Webservice leistet seinen Teil zur Rückgabe von JSON-Daten. Ich kann JSON.parse
nicht verwenden, da bereits JSON-Daten zurückgegeben werden. Ich weiß, das muss etwas Einfaches sein. Hilfe?
Versuchen Sie: 'console.log (JSON.parse (dat.d) .Reply);' –
Amir, das war es! Poste dies als Antwort, damit ich dir Requisiten dafür geben kann. Vielen Dank! –
Wenn Sie api kontrollieren, sollte die Quelle behoben werden – charlietfl