任何人都可以告诉我我在做什么错:
我正在使用以下代码,并收到跨源域阻止错误。不,我没有能力在服务器上启用CORS,以便从中获取数据。但是当我单独使用URL时,我得到的是我要的数据,但它不能与AJAX一起使用,我试图使用JSONP来解决问题:
$(document).ready(function () {
$.ajax({
url: "https://serveraddress/remote-json.cfm?do=gettimetable",
dataType: "jsonp",
jsonpCallback: "logResults"
});
});
亲切的问候, 布拉德
答案 0 :(得分:0)
您可以使用后端来解决此问题。该后端(php,java,nodejs,curl ...)实现了httpclient,可从任何服务器获取数据。
我尝试设置“ useDefaultXhrHeader:false”,它是配置ajax。