繁体   English   中英

getjson-不将对象返回控制台

[英]getjson - not returning object to console

我正在尝试每1秒检索json提要。 我尝试检索的URL在浏览器中显示JSON,但不会通过jquery getJSON检索

http://www.ridestreamline.com/Services/JSONPRelay.svc/GetMapVehiclePoints

function getBusLoc() {
$.getJSON('http://www.ridestreamline.com/Services/JSONPRelay.svc/GetMapVehiclePoints?callback=?', function(data) {
    console.log(data);
    setTimeout(getBusLoc, 1000);
})
}
getBusLoc()

它与上面的链接有关。 我想念什么? 在这里摆弄

这是因为基于相同的源策略,您无法从主机A向主机B发送Ajax请求,可以改用jsonp(如果您的服务支持),或者您可以控制服务器端并且不介意您可以使用旧的浏览器使用x-access-control-allow-origin http标头来响应OPTIONS请求(更多信息, 参见https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM