I try to download data which is more than 5M. while downloading it is showing network error but for the small set of data it is working fine(in CSV and JSON formats) Code:
var downloadElement = document.createElement("a");
downloadElement.className = "heatmap-download";
downloadElement.target = "_blank";
downloadElement.download = fname;
var results = [];
// Rows and columns are lists
rows.forEach(function(item, index) {
var tcolxToken = item,
mean = meanData[index],
std = stdData[index];
columns.forEach(function(innerItem, innerIndex) {
var Association = heatmapMatrix[index][innerIndex];
var newRow = {
token : tcolxToken,
entity_type : innerItem,
distance : Association,
mean : mean,
standard : std
};
results.push(newRow);
});
});
var jsonData = {"result": results};
downloadElement.href = contentType +
encodeURIComponent(JSON.stringify(jsonData));
downloadElement.click();