Javascript 在条形图NVD3.js上调用Json API
我正在尝试使用NVD3.js库对条形图进行深入研究。图表制作成功。现在,我想通过单击一个特定的条来调用Json API,以便根据参数生成新的图表Javascript 在条形图NVD3.js上调用Json API,javascript,json,api,nvd3.js,drilldown,Javascript,Json,Api,Nvd3.js,Drilldown,我正在尝试使用NVD3.js库对条形图进行深入研究。图表制作成功。现在,我想通过单击一个特定的条来调用Json API,以便根据参数生成新的图表 nv.addGraph(function() { var chart = nv.models.discreteBarChart() .x(function(d) { return d.label }) .y(function(d) { return d.value }) .showValues(t
nv.addGraph(function() {
var chart = nv.models.discreteBarChart()
.x(function(d) { return d.label })
.y(function(d) { return d.value })
.showValues(true)
.duration(1000)
.showLegend(true)
;
d3.select('#chart1 svg')
.datum(data)
.transition().duration(500)
.call(chart);
chart.discretebar.dispatch.on("elementClick", function(e) {
alert("You've clicked " + e.data.label);
});
d3.select('#chart1 svg').datum(historicalBarChart).call(chart);
nv.utils.windowResize(chart.update);
return chart;
});
我用我单击的条的标签值获取警报。现在我想调用Json API而不是警报
好心帮忙
谢谢请参阅
简单地用AJAX调用替换此警报行。有没有一个例子可以用jquery在nvd3图表中调用json api?
d3.json("/data/employees.json", function(data) {
console.log(data[0]);
});