Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.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 在条形图NVD3.js上调用Json API_Javascript_Json_Api_Nvd3.js_Drilldown - Fatal编程技术网

Javascript 在条形图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

我正在尝试使用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(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]);
});