我正在尝试使用外部数组作为配置文件进行ajax响应测试...
但它不起作用,我总是得到一个空白的反应...... 谁能指出我的原因?
以下是jsBin测试的链接:http://jsbin.com/udanu/2/edit
答案 0 :(得分:6)
看起来你碰到了Same Origin Policy。您不能向域外的主机发出Ajax请求,除非您使用JSONP或其他一些技术来绕过该策略。
您可能需要查看以下Stack Overflow帖子,了解一些常用的SOP解决方案(主要是JSONP,CORS和反向代理方法):
答案 1 :(得分:2)
当您尝试从其他域获取数据时,也许您应该尝试使用“jsonp”而不是“text”作为dataType。
编辑:没有看到以前的答案。