【发布时间】:2014-03-10 05:51:36
【问题描述】:
我有一个 html 文件 (somename.html) 和 json 文件(data.json)。当我直接打开 html 文件(即使用谷歌浏览器打开)时,我没有得到任何响应。但是当我使用 localhost(即 localhost/somename.html)打开它时,我会从 json 文件中得到响应。有人可以解释一下发生了什么吗?我正在使用以下代码。我需要一个服务器或这个访问?我想在客户端有我的 html 文件,在服务器上有 json 文件。怎么可能做到这一点?这是我的代码。
在 html 文件中
$.getJSON('http://localhost/job/data.json', function(data) {
$("#id1").val(data.users[0].a);
$("#id2").val(data.users[0].b);
$("#id3").val(data.users[0].c);
$("#id4").val(data.users[0].d);
});
这是我的 data.json 文件
{"users":[
{
"a":"50",
"b":"0",
"c":"10",
"d":"54";
}
]}
【问题讨论】:
标签: jquery json parsing getjson