Я использую версию 15.2. Раньше у меня не было проблем с загрузкой небольшого набора данных в Excel. Однако для текущей страницы набор данных немного больше обычного (280 строк x 14 столбцов). Каждый раз, когда я нажимаю кнопку экспорта, страница останавливается (Excel не создается после ожидания мин +). У кого-нибудь был подобный опыт раньше и как его обойти?
Вот фрагмент функции экспорта
$('#exportButton')
.on({
click: function() {
var fileName = getExportFileNameForSingleDate("NAV_Comparison");
$.ig.GridExcelExporter.exportGrid($("#grid"),
{
fileName: fileName,
tableStyle: 'tableStyleLight13'
},
{
exportStarting: function(e, args) {
showExportingIndicator(args.grid, exportingIndicator);
},
success: function() {
hideExportingIndicator(exportingIndicator);
}
});
}
});
function showExportingIndicator(grid, exportingIndicator) {
exportingIndicator.css({
"width": grid.outerWidth(),
"height": grid.outerHeight()
})
.html('<span class="exporting-text">Processing...</span>');
exportingIndicator.addClass("exporting-indicator");
grid.append(exportingIndicator);
}
function hideExportingIndicator(exportingIndicator) {
exportingIndicator.remove();
}