Ich habe NodeJS eingerichtet und es Daten zurückkehrt, wenn ich an die URL durchsuchen: http://184.106.206.235NodeJS werden keine Daten an jQuery.getJSON zurückkehren
Allerdings, wenn ich versuchen, diese URL zu nennen $.getJSON
verwenden, die Callback-Shows null
für die data
Variable und "success"
für die textStatus
Variable.
Ich kann mir vorstellen, dass dies eine domänenübergreifende Sache sein könnte, aber ich bin überrascht, dass die textStatus
sagt "success"
, wenn das der Fall ist.
Im Fall ist es hilfreich, hier ist die serverseitige JS:
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");
Irgendwelche Ideen?
Ist die JavaScript gehostet 'http hilft: // 184.106.206.235'? – Anurag
Ja, obwohl ich versuche, mit Hilfe von "client" JS auf einer anderen Domain zuzugreifen. – marclar
Nun, das wäre dann dein Problem. Was für ein "Textstatus"? – Pointy