d3异步调用响应未定义

时间:2016-06-06 05:30:06

标签: javascript d3.js

我正在尝试将我的响应从d3异步调用存储到全局变量。我已经讨论了为什么变量没有使用aysnc调用更新,因为它们返回响应所花费的时间。我尝试过这样的事情

var x = []; // global variable 
d3.json("url", function(response)
{
callback(response); //passing response to call back 
});

function callback(data)
{
     x = data; // assigning data to x ;
}

$(document).ready(function () {    
console.log(x);
});

仍然我的x未定义。任何人都可以帮忙!我从其他帖子尝试了几个解决方案,但没有任何效果。如何在$(document).ready函数(function()){}

中访问我的x []

0 个答案:

没有答案