D3.js Template

by Mikey

HTML

<button id="a">Import a.csv</button>
<button id="b">Import b.csv</button>

JavaScript

function importCSV(filename) {
  d3.csv(filename)
    .get(function(error, rows) {
    // Do something with the rows
    console.log(rows, error);
  });
}

d3.selectAll('button').on('click', function (e) {
  console.log(e, this);
  importCSV(d3.select(this).attr('id') + '.csv');
});