Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在jQuery中读取JSON并使用数据?_Jquery_Json - Fatal编程技术网

在jQuery中读取JSON并使用数据?

在jQuery中读取JSON并使用数据?,jquery,json,Jquery,Json,我在/config目录中有一个名为config.json的文件 { "general": { "name": "sequoia" } } 如何在中读取此文件并访问其名称并将其应用于页面标题 这是我的代码,但它不起作用: if(Meteor.isClient) { $.getJSON("../config/config.json", function(data) { console.log(data.general.name); }); } 非常感谢您的帮助。谢

我在/config目录中有一个名为config.json的文件

{
  "general": {
    "name": "sequoia"
  }
}
如何在中读取此文件并访问其名称并将其应用于页面标题

这是我的代码,但它不起作用:

if(Meteor.isClient) {
  $.getJSON("../config/config.json", function(data) {
    console.log(data.general.name);
  });
}

非常感谢您的帮助。谢谢。

从内存中键入,因此可能无法运行。。但这应该将“红杉”记录到控制台。。如果没有,请尝试在chrome中执行console.log(数据)以查看返回的内容。您的Web服务器上可能存在头/MIME类型问题

$.getJSON(“config/config.json”,函数(数据){ console.log(data.general.name);
});

它不是有效的
JSON
签出以验证JSON。这看起来是有效的,是有效的。我在“红杉”前面有一个逗号,但我把它去掉了。你收到错误了吗?请求是否成功,接收到
200 OK
状态?你试过附加一个吗?我添加了我正在使用的代码。检查它。它没有记录在控制台中。你能创建一个JSFIDLE吗?它显示在控制台中,用于css文件:资源被解释为样式表,但使用MIME类型text/html传输:你是否在资源列表中看到你的config.json(如果使用chrome,则在网络选项卡中看到)?我不确定我是否理解。