<div class="col-md-4 property-section">
<table id="property" title="Properties" style="width: 100%">
<tr id='' style="height: 50px">
<td style="width: 80%">
<div> Show Last three Months:</div>
</td>
<td>
<input type="checkbox" id="three" style="margin-top: 15px; margin-left: -60px">
</td>
</tr>
<tr id='' style="height: 50px">
<td style="width: 80%">
<div> Show Last six Months:</div>
</td>
<td>
<input type="checkbox" id="six" style="margin-top: 15px; margin-left: -60px">
</td>
</tr>
</table>
</div>
// add your additional code here
var loaded = function (args) {
if (count == 0) {
dataSource = args.chart.series[0].dataSource;
count++
}
}
document.getElementById('three').onchange = function () {
var chart = document.getElementById('container').ej2_instances[0];
var element = (document.getElementById('three'));
chart.allowMultiSelection = element.checked;
chart.series[0].animation.enable = false;
var data1 = [];
if (element.checked) {
for (var i = 0; i < chart.series[0].dataSource.length; i++) {
if (i > 8) {
data1.push(chart.series[0].dataSource[i])
}
}
chart.series[0].dataSource = data1;
} else {
chart.series[0].dataSource = dataSource;
}
chart.refresh();
};
document.getElementById('six').onchange = function () {
var chart = document.getElementById('container').ej2_instances[0];
var element = (document.getElementById('six'));
chart.series[0].animation.enable = false;
var data1 = [];
if (element.checked) {
for (var i = 0; i < chart.series[0].dataSource.length; i++) {
if (i > 5) {
data1.push(chart.series[0].dataSource[i])
}
}
chart.series[0].dataSource = data1;
} else {
chart.series[0].dataSource = dataSource;
}
chart.refresh();
}; |