Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.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
Javascript 使用ajax加载数据。Dots问题_Javascript - Fatal编程技术网

Javascript 使用ajax加载数据。Dots问题

Javascript 使用ajax加载数据。Dots问题,javascript,Javascript,这是我的JSON文件: { "d.3.o35.data": { "name": "level", "value": 113, }, "d.3.o36.data": { "name": "level", "value": 255, }, "d.3.o37.data": { "name": "level", "value": 255, }, "updateTime": 1397

这是我的JSON文件:

{
    "d.3.o35.data": {
      "name": "level",
      "value": 113,
    },
    "d.3.o36.data": {
      "name": "level",
      "value": 255,
    },
    "d.3.o37.data": {
      "name": "level",
      "value": 255,
    },
  "updateTime": 1397565031
}
这是我的ajax脚本:

$.ajax({
    type: "GET",
    url: 'config/json',
    dataType: "JSON",
    async : false,
    success: function(answer) {

        var odp = answer.d.3.o37.data.value
        alert(odp);

    },
    error: function(answer) {
        alert("Error")
    }
}); 
我想提醒这些值,但当点是JSON对象时,它不起作用。如何调用带有点的对象

使用括号:

var odp = answer['d.3.o37.data'].value;
要么:

var odp = answer['d.3.o37.data'].value;
或:

此外,还应避免JSON对象以逗号结尾,例如:

{ "name": "level", "value": 113 }
优于:

{ "name": "level", "value": 113, }
因为一些JSON解析器会拒绝后者,而没有一个会拒绝前者。

可能重复的
{ "name": "level", "value": 113, }