मैं NodeJS सेट कर लेते हैं और जब मैं यूआरएल के लिए ब्राउज़ यह डेटा लौटा रहा है: http://184.106.206.235NodeJS jQuery.getJSON
हालांकि, जब मैं $.getJSON
का उपयोग कर कि URL को कॉल करने का प्रयास करें, कॉलबैक शो परिवर्तनीय के लिए null
data
चर और "success"
के लिए।
मुझे लगता है कि यह एक क्रॉस-डोमेन चीज हो सकती है, लेकिन मुझे आश्चर्य है कि textStatus
"success"
कहता है कि ऐसा ही है।
मामले में यह उपयोगी है, यहाँ सर्वर साइड जे एस है:
http.createServer(function(req, res){
var output = {message: "Hello World!"};
var body = JSON.stringify(output);
res.writeHead(200, {'Content-Type': 'application/json', 'Content-Length': body.length});
res.end(body);
}).listen(80, "184.106.206.235");
कोई भी विचार?
जावास्क्रिप्ट 'http पर होस्ट की है: // 184.106.206.235'? – Anurag
हां, हालांकि मैं एक अलग डोमेन पर होस्ट किए गए "क्लाइंट" जेएस का उपयोग करके इसे एक्सेस करने का प्रयास कर रहा हूं। – marclar
वैसे तो आपकी समस्या तब होगी। क्या "पाठ की स्थिति" है? – Pointy