[개발] 프로그램 지식

[kendo ui] 캔도 엑셀 다운로드 시 이전 정보로 출력되는 경우 해결방법

  • -
반응형

1. 아래 코드 써주면 됨

$('#gridDetailExcel').data('kendoGrid').dataSource.data([]);

> 기존의 엑셀 그리드를 초기화해주는 코드

 

2. 예시 - 엑셀버튼 클릭 시 이벤트

1) 초기화

2) 리드

3) 다운로드

$('.excelDown').click(function(){
		$('#gridDetailExcel').data('kendoGrid').dataSource.data([]); // 엑셀 정보 초기화
		$("#gridDetailExcel").data("kendoGrid").dataSource.read();
		setTimeout(function() {
			$("#gridDetailExcel").getKendoGrid().saveAsExcel();
		}, 2000);
});

 

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.