[특수문자 제거] 엑셀다운로드 클릭시 특수문자를 제거하는 콜백함수

개-발뚜-발·2023년 8월 1일
0

기능

목록 보기
5/5

콜백(callback) 또는 콜백 함수(callback function)는 다른 코드의 인수로서 넘겨주는 실행 가능한 코드를 말한다.

  • 비동기 방식의 콜백함수를 사용하여 엑셀 다운로드시, 특수문자를 제거하는 로직

textCallback을 받는데, replace()


    postGridAjax("<c:url value='${admin}/ApplyExcelDataGrid.do' />", params, function (data) {
        var resultList = fncFilter(data.resultList);
        provider.setRows(resultList);
        grdExcel.exportGrid({
            type: "excel",
            target: "local", //local|url
            applyDynamicStyles: true,
            fileName:  excelFileName,
            textCallback: function (index, column, value) {
       	        return value.replace(/[\x00-\x09|\x0B-\x0C|\x0E-\x1E]/g, '');
            },
        });
    });

출처 : https://okky.kr/questions/1233300
를 참고하고 글을 작성하였습니다.

profile
관심O 댓글O 감놔라배놔라O 가르쳐주는거O 한가할때올립니다

0개의 댓글