미채택 완료
jquery datatables 잘 아시는분 ㅠㅠ 도와주세요 ㅠ
데이터 테이블에서 표에 내용을 엑셀로 다운받기를 하는데 전체 데이터가 다운받아 지질 않습니다.
데이터는 DB에서 불러오는거구요.
만약 총 100개의 데이터가 있으면, 첫페이지에 10개가 출력된다고 하자나요?
그럼 엑셀로 다운받기를 하면 다운받은 엑셀파일에 10개 게시물만 나와있어요;
dataTables.button.js
jszip.js
buttons.html5.js 를 추가로 사용했습니다.
홈페이지에서 봐도 row-selector는 기본값이 모든행으로 되어있고..
코드는 이렇게 썼어요
dom: 'Bfrtip',
buttons: [ {
extend: 'excel',
text: 'excel all '
},
{
extend: 'excel',
text: ' excel selected',
exportOptions: {
modifier: {
selected: true
}
}
}]
화면에 출력된 데이터 외에 전 데이터를 다운받으려면 무엇을 해야 하나요 ?? ㅠ
도와주세요 !!ㅠㅠ
답변 3개 / 댓글 2개
datatable 옵션에 serverSide: true 라면, 한번에 한페이지 정보만 가져오기 때문에 한페이지 정보만 출력될껍니다. false 로 처리 하시면 전체 데이터를 출력하실수 있습니다.
답변을 작성하려면 로그인이 필요합니다.
아직 해결이 안돼서 들뜬마음으로 시도해봤는데ㅠㅠ 답변 너무 감사합니다!!