Javascript 为什么此api调用不返回数据?
有人能解释一下为什么这个api调用没有返回我想要的数据吗。我有什么错误吗?我也尝试过简单的get请求。我做错了什么?我看到了: 无法加载XMLHttpRequest。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问“源”Javascript 为什么此api调用不返回数据?,javascript,jquery,Javascript,Jquery,有人能解释一下为什么这个api调用没有返回我想要的数据吗。我有什么错误吗?我也尝试过简单的get请求。我做错了什么?我看到了: 无法加载XMLHttpRequest。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问“源” 因此,CORS似乎不允许您获取数据。查看您的浏览器控制台。。您应该看到类似于XMLHttpRequest无法加载的内容http://prcweb.co.uk/lab/what-makes-us-happy/data/summar
因此,CORS似乎不允许您获取数据。查看您的浏览器控制台。。您应该看到类似于
XMLHttpRequest无法加载的内容http://prcweb.co.uk/lab/what-makes-us-happy/data/summary.csv. 请求的资源上不存在“Access Control Allow Origin”标头。起源'http://fiddle.jshell.net因此,不允许访问代码>
$.ajax({
url : 'http://prcweb.co.uk/lab/what-makes-us-happy/data/summary.csv',
type : 'get',
}).done(function(data, statusText, xhr){
var status = xhr.status; //200
var head = xhr.getAllResponseHeaders(); //Detail header info
alert(data);
})