Molto più semplice, l'esportazione più pulita e semplice dalle tabelle a Excel è Jquery DataTables Table Tools plugin. È possibile ottenere una griglia che ordina, i filtri, gli ordini, e le pagine di dati, e con poche righe in più di codice e due piccoli file inclusi, si ottiene l'esportazione in Excel, PDF, CSV, a appunti e alla stampante .
Questo è tutto il codice che è richiesto:
$(document).ready(function() {
$('#example').dataTable({
"sDom": 'T<"clear">lfrtip',
"oTableTools": {
"sSwfPath": "/swf/copy_cvs_xls_pdf.swf"
}
});
});
Così, veloce da installare, nessun limitazioni del browser, nessun linguaggio lato server richiesti, e soprattutto molto facile da capire. È una vittoria per tutti. L'unica cosa su cui ha dei limiti è la rigida formattazione delle colonne.
fonte
2011-11-16 11:03:44
vedere http://stackoverflow.com/questions/3665115/create-a-file-in-memory-for-user-to-download-not-through-server –