ich diesen Code auszuführen versuchen:JSON GET liefert HTML, wenn sie von Code/console genannt, liefert aber JSON-Objekt, wenn sie von Web-Adresse genannt
$(document).ready(function() {
$.ajax({
url: 'http://foodfetch.us/OrderApi/locations',
type: 'GET',
success: function(data){
alert(data);
//do work here
}
});
});
Aus irgendeinem Grunde der Anruf AJAX gibt HTML-Quellcode, nicht das JSON-Objekt, das zurückgegeben werden soll. Wenn Sie die URL in einen beliebigen Webbrowser kopieren, wird das JSON-Objekt im Klartext angezeigt.
Kann mir jemand erklären, was ich hier falsch mache?
Da diese URL zu einer Seite mit einem eingebetteten Frame führt, führt die Frame-URL zu den eigentlichen JSON-Daten –