Ich habe ein Skript erstellt, um JSON-Daten aus einer Datei auf unserem Server mit AJAX zu bekommen, aber ich habe Probleme, es in eine Funktion zu setzen.AJAX-Funktion, um JSON-Daten zu erhalten
Hier ist mein Code:
function getJSON (file)
{
var request = AjaxRequest();
var json = "";
request.onreadystatechange = function()
{
if(request.readyState==4 && request.status==200)
{
json = JSON.parse(request.responseText);
}
}
request.open("GET", file, false);
request.send();
return json;
}
Die Funktion alles tut Ich will es, aber ich habe gesagt, um nie wieder in der AJAX-Request blockiert wegen falscher passieren. Bei dieser Funktion scheint etwas falsch zu sein, aber ich weiß nicht, wie ich es ändern soll. Soll ich es ändern? Wenn das so ist, wie?
sind Sie sich bewusst, dass Sie, wenn Sie jQuery verwenden, das obige Skript mit 1 Zeile machen könnten? Nur ein Hinweis. – RPM1984