2013-01-23 20 views
12

मुझे जावास्क्रिप्ट के माध्यम से एक AJAX अनुरोध के साथ JSON प्रतिक्रिया मिल रही है।पार्स JSON प्रतिक्रिया जावास्क्रिप्ट के माध्यम से AJAX अनुरोध से मिली

यहाँ प्रतिक्रिया है:

"some content" 

json चर मेरे मामले में डेटा है:

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

मेरे लक्ष्य सामग्री प्राप्त करने के लिए है। इसलिए, मैंने कोशिश की है:

data.content 

लेकिन मुझे एक खाली स्ट्रिंग मिल रही है।

स्ट्रिंग तक पहुंचने के तरीके पर कोई विचार?

अग्रिम धन्यवाद।

+0

आप json प्रतिक्रिया पार्स है है? यदि JSON.parse (डेटा) – Josnidhin

उत्तर

31

क्या आपने पहले जेसन का विश्लेषण किया था?

var data = JSON.parse(json); 

से पढ़ data.content

+2

Yup का प्रयास न करें, या पुराने ब्राउज़र के लिए jQuery.parseJSON जैसे कुछ का उपयोग करें। –

+0

यदि आप अपनी परियोजना में jQuery का उपयोग करते हैं, तो यह एक अच्छा विचार है! – Dejo

+0

धन्यवाद, यह एक आकर्षण के रूप में काम करता है। –

संबंधित मुद्दे