AJAX GET funktioniert nicht mit lokalen JSON-Datei?

Hatte ich eine JSONP-URL, das war Sie Daten und wechselte zu einer lokalen JSON-Datei und jetzt bin ich immer Fehler. Ich verstehe nicht, warum es nicht funktioniert mit einem lokalen JSON-Datei?

<script type="text/javascript">
    $.ajax({
        type : 'GET',
        dataType : 'json',
        url: '/json/topics.json',
        success : function(data) {
            console.log(data); 
            var topics = [];
            $.each(data.results, function(index, obj){
                topics.push({
                    username: obj.TopicName,
                    mentions: obj.LastHourCount,
                    totalcount: obj.TotalCount,
                    daycount: obj.Last24HoursCount
                }); 
            });
            $('#leader').tmpl(topics).appendTo('#top3');
        } 
    });
</script>

In der Konsole ist es nämlich AJAX ist eine anonyme Funktion, die für einige Grund?
Irgendwelche Vorschläge?

was url: 'json/topics.json'
wenn ich die url bekomme ich diesen Fehler: XMLHttpRequest cannot load
Sie haben die jquery-core-Datei korrekt geladen?
Was ist die url zu diesem Skript?
Ich glaube nicht, dass dies würde dazu führen, Ihr Problem, aber nicht mit einem Semikolon zwischen den Parametern in deinem script-tag. ref: w3schools.com/js/js_whereto.asp

InformationsquelleAutor Xtian | 2012-01-30

Schreibe einen Kommentar