SMART datagrid v1.4 > Classes > GridExportOptions
async true일 때 내보내기 시작하는 시점에 호출되는 콜백 함수.
showProgress를 true로 지정하면 콜백을 사용하지 않아도 자동으로 진행 상태를 표시하는 진행바가 표시된다.
기본값은 null.
$('#export').click(function () {
new DataLudi.exportToExcel(grdMain, {
target: "local",
fileName: "dlgrid.xlsx",
async: true,
onStart: function (grid) {
grid.showProgress('엑셀 내보내기...');
},
onProgress: function (grid, current, elapsed, message) {
grid.setProgress(0, 100, current, message + ' in ' + elapsed.toLocaleString());
},
onFinished: function (grid, error, elapsed) {
grid.closeProgress();
if (err) {
alert('Export failed: ' + err);
}
}
});
});