JSFiddle - React, Tailwind, and code Playground
HTML
<html>
<body></body>
</html>
JavaScript
$(document).ready(function() {
var data = "a,b,c\n1,2,3\n";
$('<a></a>')
.attr('href','data:application/csv;charset=utf8,' + encodeURIComponent(data))
.attr('download','filename.csv')
.attr('id','downloadFile')
.html('')
.appendTo('body');
$('#downloadFile').ready(function() {
$('#downloadFile')
.get(0)
.click();
});
});