successful post to api re-renders page

master
Matt Huntington 9 years ago
parent 9c5c714815
commit f945d0aa03

@ -20,7 +20,8 @@ convertXDataPointToVisualPoint.domain([new Date('2016-1-1'), new Date('2017-1-1'
// console.log(convertYDataPointToVisualPoint(0.1));
// console.log(convertYDataPointToVisualPoint.invert(490));
d3.json('/runs', function(error, data){
var render = function(){
d3.json('/runs', function(error, data){
d3.select('svg').selectAll('circle')
.data(data)
.enter()
@ -32,7 +33,10 @@ d3.json('/runs', function(error, data){
.attr('cx', function(datum, index){
return convertXDataPointToVisualPoint(new Date(datum.date));
});
});
});
};
render();
d3.select('svg').on('click', function(){
var distance = convertYDataPointToVisualPoint.invert(d3.event.offsetY);
@ -46,8 +50,6 @@ d3.select('svg').on('click', function(){
.post(
//must turn data object into string
JSON.stringify(runObject),
function(){ //callback
console.log('success');
}
render
);
})

Loading…
Cancel
Save