Hallo Ich versuche, lokale JSON-Datei mit JQuery zu laden, um Daten anzuzeigen, aber ich bekomme einige seltsame Fehler. Darf ich das lösen?Versuchen, lokale JSON-Datei zu laden, um Daten in einer HTML-Seite mit JQuery anzuzeigen
<html>
<head>
<script type="text/javascript" language="javascript" src="jquery-1.8.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(e) {
$.getJSON("priorities.json" , function(result){
alert(result.start.count);
});
});
</script></head>
</html>
Ich warne nur die Anzahl der JSON-Daten. Meine JSON-Datei befindet sich im selben Verzeichnis, in dem sich diese HTML-Datei befindet, und das JSON-Zeichenfolgenformat wird unten angezeigt.
{
"start": {
"count": "5",
"title": "start",
"priorities": [
{
"txt": "Work"
},
{
"txt": "Time Sense"
},
{
"txt": "Dicipline"
},
{
"txt": "Confidence"
},
{
"txt": "CrossFunctional"
}
]
}
}
JSON Dateinamen priorities.json und Fehler
Uncaught Reference Prioritäten nicht
definiert ist
Überprüfen Sie Ihre HTML Markup für nicht geschlossene Tags irgendwo. Ist der "Kopf" nicht vorhanden oder Sie haben vergessen, diesen Teil der Seite zu kopieren und einzufügen? – melancia
Ich werde analysieren, aber zuerst vor dem Parsen nur gibt es mir einen Fehler. –
[Chrome wird das nicht gefallen] (http://stackoverflow.com/questions/2541949/problems-with-jquery-getjson-use-local-files-in-chrome). – mccannf