목표 : jqGrid에 표시된 데이터를 CSV 형식으로 내보내 기존 형식을 유지합니다. 데이터를 내보내는 데 jqGrid를 사용하여 여러 웹 페이지에서 사용되는 일반 유틸리티를 만듭니다.jqGrid : 형식이 지정된 데이터 내보내기
이전에 데이터를 내보내는 데 게시 된 훌륭한 질문 덕분에 jqgrid에서 csv 형식의 데이터를 만들고이를 백엔드에 전달하여 .csv 파일로 저장할 수있었습니다.을 촬영
단계 :
- 모든 행 데이터 COLNAMES
- 탭 없음 문제를 출력 - 분리하지 만든 얻을
jqGrid('getGridParam', 'colNames')
을 사용 - 를 얻을 수
jqGrid('getGridParam', 'data')
을 사용합니다.
문제점 : I가 'data'
를 사용하기 때문에, 열 값은 원시 값이 아니라 형식화 된 값이다.
예를 들어, 백엔드의 경우 날짜는 1411674947000
이지만 jqgrid의 사용자 정의 포매터를 사용하면 2014-09-25 19:55:47
으로 표시됩니다.
마찬가지로 숫자 값으로 표시되지만 텍스트를 표시하도록 포맷 된 오류 코드가 있습니다.
목표는 '1411674947000'대신 csv 출력에서 '2014-09-25 19:55:47'과 같은 형식화 된 값을 사용하는 것입니다.