$.getJSON不起作用
$.getJSON not working
我正试图为我的学校创建一个非常简单的chrome扩展。我可以肯定的是,潜在的问题是chrome默认情况下不允许XHR请求,但与此同时,它正在计算#resultsdiv(这是代码)来填充。我读过一些关于jSONP之类的东西,但话说回来,我不太确定是什么导致了这种情况。如果有任何帮助,我将不胜感激!非常感谢。
对于破坏跨源策略的chrome扩展,您需要通过权限条目将域添加到清单文件中:
"permissions": [
"tabs",
"bookmarks",
"http://slu.edu/",
"http://*.google.com/",
"unlimitedStorage"
],
来源:http://code.google.com/chrome/extensions/manifest.html#permissions
您认为这是一个跨站点的问题是正确的。如果你看一下Chrome控制台,你应该会看到这样的东西:
XMLHttpRequest无法加载http://slu.edu/peoplefinder/json/json_index.php?q=.起源http://jsbin.com不允许通过访问控制允许来源。
如果您在具有脚本功能的服务器(例如:PHP)上运行此脚本,您可以在自己的服务器上创建一个脚本,该脚本将获取远程数据,而不是在浏览器中执行。
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 监视函数从服务返回不起作用,但作用域函数起作用
- 幻灯片滚动javascript不起作用
- $.getJSON 在 Chrome 和 Safari 中不起作用
- 那么getJSon就不起作用了
- Javascript getJSON 不起作用(可能是跨域)
- getJSON 方法不起作用
- $.getJSON 在 IE10 中不起作用
- 为什么返回在getJSON中不起作用,为什么我不能从getJSON写入变量
- getJSON 在服务器上不起作用,但在本地工作
- $.getJSON没有'不起作用,但在脚本中包含JSON对象起作用
- 在pagebeforeshow中使用$.getJSON获取json数据在jquery mobile中不起作用
- 为什么我的$getjson电话不起作用
- getJson解析器没有'不起作用
- getJSON只响应明文,否则不起作用
- OpenWeatherMap.Org API - $.getJSON不起作用,我也没有接收到任何数据
- Getjson () jquery下拉菜单不起作用
- JSON_ENCONDE→getJSON不起作用
- PhoneGap中的$.getJSON不起作用
- $.getJSON不起作用