0

I'm trying to export a simple CSV from javascript. I found this solution here which seems pretty straight forward. However, when I try to download it in chrome it doesn't seem to work and merely makes the page re-render?

var test_array = [["name1", 2, 3], ["name2", 4, 5], ["name3", 6, 7], ["name4", 8, 9], ["name5", 10, 11]];
var fname = "IJGResults";

var csvContent = "data:text/csv;charset=utf-8,";
$("#pressme").click(function(){
    test_array.forEach(function(infoArray, index){
        dataString = infoArray.join(",");
        csvContent += dataString+ "\n";
    });

    var encodedUri = encodeURI(csvContent);
    window.open(encodedUri);
});

Similar Question with similar anwser

user2954587
  • 4,661
  • 6
  • 43
  • 101

0 Answers0