I'm trying to show/hide a data point on an Rgraph line chart using the canvas method based on a checkbox. The javascript for creating the chart is here. I cannot add the full code here as it is too long. Image of Chart with checkboxes
// Check for selected data point
$('#textbox1').val("Checkbox is checked.");
$("#dbp").change(function() {
if($(this).prop("checked") == true){
$('#textbox1').val("Checkbox is checked.");
var data = [bpdnum,bpsnum,bpstarget,oxygennum,oxygentarget,pulsenum,pulsetarget,respnum,tempnum,weightnum];
var key = ['DBP','SBP','SBP-Target','Pox(%)','Pox-Target','HR','HR-Target','Respiration','Temp(F)','Weight'];
var colors = ['#751fd6','#ff59cc','rgba(255, 89, 204, 0.6)','#40a808','rgba(64, 168, 8, 0.6)','#0062cc','rgba(0, 98, 204, 0.6)','#d6a41f','#78a730','#595959'];
console.log(data);console.log(key);console.log(colors);
// RGraph.clear(document.getElementById("allchart"));
// RGraph.redraw(document.getElementById("allchart"));
return drawGraph();
} else if($(this).prop("checked") == false){
$('#textbox1').val("Checkbox is unchecked.");
var data = [bpsnum,bpstarget,oxygennum,oxygentarget,pulsenum,pulsetarget,respnum,tempnum,weightnum];
var key = ['SBP','SBP-Target','Pox(%)','Pox-Target','HR','HR-Target','Respiration','Temp(F)','Weight'];
var colors = ['#ff59cc','rgba(255, 89, 204, 0.6)','#40a808','rgba(64, 168, 8, 0.6)','#0062cc','rgba(0, 98, 204, 0.6)','#d6a41f','#78a730','#595959'];
console.log(data);console.log(key);console.log(colors);
// RGraph.clear(document.getElementById("allchart"));
// RGraph.redraw(document.getElementById("allchart"));
return drawGraph();
}
});