// 본 예제는 Excel 기준
buttons: [
{ extend : 'copy' , text: ' 데이터 복사' },
{ extend : 'excel' ,
title : ' 테스트 엑셀 ' ,
messageTop : ' 엑셀 상단에 표시될 텍스트 ' ,
text : ' 엑셀 다운로드 ' ,
exportOptions : {
customizeData : function( data ){
data.header = ["헤더1" , "헤더2" , "헤더3" ]; // 엑셀 상단의 제목 ( th ) 내용을 바꿈
data.body[0] = [ "내용1" , "내용2" , "내용3" ]; // 제목에 맞는 같은열의 내용을 맞춰줌
/*
cutomizeData 함수 내에서 처리하여 return 시켜주면 되기때문에 ajax를 사용해도 무방
*/
return data;
}
}
'js' 카테고리의 다른 글
jQuery DataTable 컬럼별 width부여 (0) | 2020.06.05 |
---|---|
소수점 포함 숫자만 사용할수 있도록 하는 함수 (0) | 2019.08.21 |
jQuery DataTable 각각의 td 정렬 (0) | 2019.08.20 |
날짜 포맷 MM/dd/HH 사용시 포맷맞추기 (0) | 2019.07.04 |
새창으로 열기 창이 열려있을경우 Window 재사용하기 (0) | 2019.07.04 |