getJSON没有返回值

时间:2017-10-16 02:21:47

标签: javascript jquery getjson

我正在尝试从localhost url(/data)获取一些数据到另一个localhost url(/),但我没有得到任何数据

...var x = (new Date()).getTime(), 
        y = 2.0;
        $.getJSON('/data', {}, function(data){
             value = data.tem_min;
        })
        series.addPoint([x, value], true, true);

1 个答案:

答案 0 :(得分:3)

$newObj = array ( array("carName"=>"Volvo","carColor"=> array("Red", "Blue"), "carSpeed"=> "100 mph"), array("carName"=>"BMW","carColor"=> array("White", "Grey"), "carSpeed"=> "120 mph") ); 是一个异步函数,所以当你执行:

getJSON

series.addPoint([x, value], true, true); 为null,因为传递给value的函数在http请求完成之前未执行。

所以你只需要在设置后使用该值:

getJSON