Ciao a tutti! avrei bisogno di un vostro aiuto. Ho un problema decisamente insolito (almeno per me). Questo è il codice:
Nella prima parte il codice genera un messaggio di attesa durante il caricamento della pagina, successivamente vengono definite le azioni da compiere per esportare il documento in xls e stampare. Se nella parte relativa all'estrazione, ovvero nel $('#btnExport').click(function(){, in corrispondenza di:
var rowExtract = "<tr style='font-family:Tahoma'></tr>";
aggiungo la parte in rosso:
var rowExtract = "<tr style='font-family:Tahoma'>"+$(this).html()+"</tr>";
L'extract funziona alla perfezione, mentre la parte relativa al messaggio di attesa non funziona più!! Qualcuno ha idea del perchè??
Vi ringrazio in anticipo,
Carlo.
Codice:
$('input#cercaCiclo').click(function() {
$('body').block({
message: '<h1>Elaborazione dati, attendere</h1>',
css: { border: '3px solid #333333' }
});
});
$('input#Cerca').click(function() {
$('body').block({
message: '<h1>Elaborazione dati, attendere</h1>',
css: { border: '3px solid #333333' }
});
});
$('#btnExport').click(function(){
var arrayExtract = [];
arrayExtract.push("<table>");
$('tr#rowResult').each(function(){
if($(this).is(':visible')){
var rowExtract = "<tr style='font-family:Tahoma'></tr>";
arrayExtract.push(rowExtract);
}
});
repArray = arrayExtract.toString();
repArray2 = repArray.replace(/,/g,'');
window.open('data:application/vnd.ms-excel,' + encodeURIComponent(repArray2+$('tr#tableSum').html()+"</table>"));
});
Nella prima parte il codice genera un messaggio di attesa durante il caricamento della pagina, successivamente vengono definite le azioni da compiere per esportare il documento in xls e stampare. Se nella parte relativa all'estrazione, ovvero nel $('#btnExport').click(function(){, in corrispondenza di:
var rowExtract = "<tr style='font-family:Tahoma'></tr>";
aggiungo la parte in rosso:
var rowExtract = "<tr style='font-family:Tahoma'>"+$(this).html()+"</tr>";
L'extract funziona alla perfezione, mentre la parte relativa al messaggio di attesa non funziona più!! Qualcuno ha idea del perchè??
Vi ringrazio in anticipo,
Carlo.