से जेसन डेटा कैसे भेजें मुझे पहले से ही नोड जेएस एक्सप्रेस का उपयोग करके फेसबुक से जेसन डेटा का सीरियर मिल गया है। अब मैं डेटा को एक HTML पृष्ठ पर भेजना चाहता हूं। लेकिन मुझे नहीं पता कि डेटा कैसे भेजना है और एचटीएमएल में डेटा एन्कोड करना है।नोड जेएस से एचटीएमएल पेज
app.get('/test', function(req, res, next) {
res.json({ message: 'Hello World' });
});
तब जे एस में अपने html पृष्ठ एचटीएमएल पर
, अगर आप jQuery का उपयोग करें::
टीआईएल 'res.json()' - जिसने मुझे बस जगह पर 'JSON.stringify' के साथ प्रयास का एक भार बचाया है – Bojangles
आप res.send() भी कर सकते हैं, जहां तक मुझे चिंता है, यदि आप ऑब्जेक्ट भेजने का प्रयास करते हैं तो नवीनतम एक्सप्रेस एप्लिकेशन/जेसन सामग्री-प्रकार जोड़ देगा। यह jQuery को ठीक से पार्स करने के लिए है। यद्यपि सामग्री-प्रकार जेसन नहीं है, लेकिन आपको अभी भी यकीन है कि यह हमेशा जेसन होगा, फिर आप '$ .ajax ({..' – moka
में पैरामीटर में 'डेटा टाइप:' json'' जोड़कर jQuery में इसे मजबूर कर सकते हैं। जानकारी के लिए (हालांकि स्वीकार्य रूप से मुझे लगता है कि मुझे सिर्फ दस्तावेज़ों को पढ़ना चाहिए था और आपको समय बचाया था;) ') – Bojangles