[js] datatables를 사용할때 버튼 클릭시마다 새로운 ajax를 그리고 싶을때.

florentyoon·2022년 12월 26일
0

js

목록 보기
11/12


버튼을 클릭할 때마다 새로운 폼의 ajax를 그리고 싶다면, 두 가지를 설정하면 된다.

$("[name='job-type-btn']").on('click', function(){
	autoAction(action.auto);
});
그리고 설정에서 destroy: true,

를 설정해주자.

예시)

ready: function(){
               window.dataTable = $('#ptrJobData').DataTable({
                   pageLength: 10,
                   serverSide: true,
                   destroy: true,
                   ajax : {
                       url: routes.jobData,
                       

이러면 액션이 들어올때마다 기존양식을 파괴하고 새로 화면을 그린다.

profile
florentyoon의 IT 세상

0개의 댓글