【发布时间】:2013-10-29 16:14:45
【问题描述】:
我想从 domain2 (example2.com) 访问 domain1 (example.com) 中的 JSON 文件。例如,
$.ajax({
type:'get',
url: 'http://example.com/vigneshmoha.json',
success: function(data) {
console.log(data);
},
statusCode: {
404: function() {
console.log('Status code: 404');
}
}
});
我想从其他域(即 example2.com)向 example.com 发出这个 ajax 请求。
我已经尝试过 JSONP。我无法理解它是如何工作的。有人可以解释一下它的工作方式吗?
【问题讨论】:
-
服务于 JSON 的域是否真的支持 JSONP? (或者它是您的域,因此您可以使它支持 JSONP?)
-
这只是我的域。我怎样才能让它支持jsonp?
-
抱歉,当网上已经有很多“如何实现 jsonp”教程时,我真的没有耐心从头开始编写教程。 (例如,here's one。)