【问题标题】:JSON data, cant load console error [duplicate]JSON数据,无法加载控制台错误[重复]
【发布时间】:2018-10-09 21:38:07
【问题描述】:

所以,我将 Json 数据创建为 question.json 杰森:

"Endokrynologia"[
    {   "title":"Endokrynologia",
        "id": "001",
        "date":"08J", 
        "question":"Niedoczynność przedniego płata przysadki u dorosłych mężczyzn nie powoduje:",
        "answear01": "zmniejszenia wydzielania TSH.",
        "answear02": "zmniejszenia wydzielania aldosteronu.",
        "answear03": "niepłodności.",
        "answear04": "zmniejszenia wydzielania kortyzolu.",
        "answear05": "niedoczynności tarczycy." }, 
        {
        "id": "002",
        "date":"11W", 
        "question":"30-letnia kobieta o dziecięcej budowie twarzy i zimnej suchej skórze, nie miesiączkuje. Stwierdzenie niskiego stężenia FSH, TSH i prolaktyny wskazuje na:",
        "answear01": "ciążę.",
        "answear02": "zespół przedwczesnego wygasania czynności jajników.",
        "answear03": "wszystkie prawdziwe.",
        "answear04": "nadczynność tarczycy.",
        "answear05": "niedoczynność przysadki mózgowej." }
]

还有一个带有 jquery 的调用函数:

$(document).ready(function(){
 $.getJSON('question.json', function(data) {
    //do stuff with your data here
});
});

但我得到如下控制台错误:

加载失败 file:///C:/Users/Mirosz/Desktop/project/test2/question.json: 交叉 源请求仅支持协议方案:http、data、 铬,铬扩展,https

我做错了什么?! 如何加载该文件?!

【问题讨论】:

  • 这将帮助您了解为什么会出现此错误stackoverflow.com/questions/10752055/…
  • 您需要使用本地服务器进行请求。 file 协议不允许 ajax 请求。
  • 感谢大家的帮助。我可以要求投票吗?:D

标签: javascript jquery html json


【解决方案1】:

使用服务器运行您的代码,例如 live-serverhttp-server

【讨论】:

    【解决方案2】:

    我的水晶球说您正在使用 file:// 或 C:/ 加载模型,这与错误消息保持一致,因为它们不是 http://

    因此,您可以在本地 PC 上安装网络服务器或将模型上传到其他地方并使用 jsonp 并将 url 更改为 http://example.com/path/to/model

    【讨论】:

      【解决方案3】:

      将 URL 方案更改为 http 可以解决您的问题。

      我有时使用的快速方法是,用python启动一个本地开发http服务器:

      python -m SimpleHTTPServer
      

      并在 http://localhost:8000/foo.html 而不是 file:///C:/.../foo.html 上进行测试

      【讨论】:

        猜你喜欢
        • 2018-03-04
        • 1970-01-01
        • 1970-01-01
        • 2020-04-08
        • 1970-01-01
        • 2023-03-29
        • 1970-01-01
        • 1970-01-01
        • 2013-08-31
        相关资源
        最近更新 更多