티스토리 뷰

728x90
반응형

let table = $('#statusTable').dataTable({

            pageLength: 10,

            bPaginate: true,

            info:false,

            pagingType:"numbers",

            bLengthChange: true,

            lengthMenu : [ [ 3, 5, 10, -1 ], [ 3, 5, 10, "All" ] ],

            bAutoWidth: false,

            processing: true,

            ordering: true,

            serverSide: false,

            searching: false,

            scrollY: false,

            ajax : {

                "url": contextPath + "/empInfoManage/search",

                "type":"POST",

                data: {

                compName: compNames,

                workStatus: workStatuss,

                kwd: kwds

                },

                

            },

            columns : [

                {data: "compName"},

                {data: "deptName"},

                {data: "position"},

                {data: "duty"},

                {data: "empName"},

                {data: "workStatus"},

                {data: "useYn"},

                {data: "license"},

                {data: "emailAddr"}

            ],

            columnDefs: [{

            targets: [8],

            searchable: false,

      visible: false

            }]


        });  

   };

보이지않게할 컬럼을 하나 추가하고 

columnDefs에 searchable : false, visible : false를 설정해주면 보이지않게된다


보이지않는 컬럼의 데이터를 가져오는방법은 row클릭시 row 데이터 가져오는글에 적어두었다

728x90
반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함