function descargaCSV(){
    var csvContent = "";
    var texto = "";
    
    for (var item in data){
        for (var prop in data[item]){
            texto += data[item][prop] + ";";
        }
        texto += "\n";
    }
    
    var filename = "datos.csv";
     var blob = new Blob([texto], { type: 'text/csv;charset=utf-8;' });
        if (navigator.msSaveBlob) { // IE 10+
            navigator.msSaveBlob(blob, filename);
        } else {
            var link = document.createElement("a");
            if (link.download !== undefined) {
                var url = URL.createObjectURL(blob);
                link.setAttribute("href", url);
                link.setAttribute("download", filename);
                link.style.visibility = 'hidden';
                document.body.appendChild(link);
                link.click();
                document.body.removeChild(link);
            }
        }
}
//descarga de archivo csv desde el servidor
descarga de archivo csv desde el servidor
descarga de archivo csv desde el servidor
function descargaCSV(){
    var csvContent = "";
    var texto = "";
    for (var item in data){
        for (var prop in data[item]){
            texto += data[item][prop] + ";";
        }
        texto += "\n";
    }
    var filename = "datos.csv";
     var blob = new Blob([texto], { type: 'text/csv;charset=utf-8;' });
        if (navigator.msSaveBlob) { 
            navigator.msSaveBlob(blob, filename);
        } else {
            var link = document.createElement("a");
            if (link.download !== undefined) {
                var url = URL.createObjectURL(blob);
                link.setAttribute("href", url);
                link.setAttribute("download", filename);
                link.style.visibility = 'hidden';
                document.body.appendChild(link);
                link.click();
                document.body.removeChild(link);
            }
        }
}
function descargaCSV ( ) { var csvContent = "" ; var texto = "" ; for ( var item in data ) { for ( var prop in data [ item ] ) { texto += data [ item ] [ prop ] + ";" ; } texto += "\n" ; } var filename = "datos.csv" ; var blob = new Blob ( [ texto ] , { type : 'text/csv;charset=utf-8;' } ) ; if ( navigator . msSaveBlob ) { navigator . msSaveBlob ( blob , filename ) ; } else { var link = document . createElement ( "a" ) ; if ( link . download !== undefined ) { var url = URL . createObjectURL ( blob ) ; link . setAttribute ( "href" , url ) ; link . setAttribute ( "download" , filename ) ; link . style . visibility = 'hidden' ; document . body . appendChild ( link ) ; link . click ( ) ; document . body . removeChild ( link ) ; } } }
descarga de archivo csv desde el servidor
descarga de archivo csv desde el servidor
// IE 10+