我正在尝试运行此代码:
$(document).ready(function () {
$.ajax({
url: 'http://foodfetch.us/OrderApi/locations',
type: 'GET',
success: function(data){
alert(data);
//do work here
}
});
});
由于某种原因,AJAX调用返回HTML源代码,而不是它应该返回的JSON对象。如果将URL复制到任何Web浏览器,则JSON对象将以纯文本显示。
任何人都可以解释我在这里做错的傻事吗?
答案 0 :(得分:0)
正如Patrick Evans在评论中指出的那样,代码中的URL链接到带有嵌入框架的页面,我能够通过使用框架链接到的URL来使代码正常工作。