2013-01-23 14 views
12

Otrzymuję odpowiedź JSON z żądaniem AJAX za pomocą JavaScript.Parsowanie odpowiedzi JSON z żądania AJAX za pośrednictwem JavaScript

Oto odpowiedź:

{"responseCode":400,"errors":false,"submitted":false,"content":"some content","notice":""} 

Moim celem jest, aby treść:

"some content" 

Zmienna JSON jest dane w moim przypadku. Tak, próbowałem z:

data.content 

Ale otrzymuję pusty ciąg.

Każdy pomysł na dostęp do napisu?

Z góry dziękuję.

+0

Czy analizowany odpowiedzi json? Jeśli nie, spróbuj JSON.parse (dane) – Josnidhin

Odpowiedz

31

Czy najpierw przeanalizowałeś json?

var data = JSON.parse(json); 

niż czytać data.content

+2

Yup lub użyj czegoś w stylu jQuery.parseJSON dla starszych przeglądarek. –

+0

Jeśli używasz jQuery w swoim projekcie, jest to dobry pomysł! – Dejo

+0

Dzięki, działa jako urok. –

Powiązane problemy