我有一个html文件(somename.html)和json文件(data.json)。当我直接打开html文件(即通过使用谷歌铬打开)我没有得到任何回应。但是当我使用localhost打开它(即localhost/somename.html)时,我从json文件中得到响应。有人能解释我发生了什么吗?我正在使用下面的代码。我需要服务器还是用于此访问?我想要在客户端和服务器上的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";
}
]}