티스토리 뷰
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 데이터 가져오는글에 적어두었다
'JavaScript > JQuery' 카테고리의 다른 글
[JQuery & UI] JQuery UI dialog 예,아니요 값 전달 (0) | 2019.06.13 |
---|---|
[JQuery & UI] JQuery UI 플러그인을 이용한 dialog (0) | 2019.06.13 |
[JQuery * DataTable] DataTable의 row 클릭시 클릭한 row 정보 가져오는법 (0) | 2019.06.12 |
[JQuery] event.currentTarget 사용법 (0) | 2019.06.12 |
[JQuery] disabled, selected 셀렉터 (0) | 2019.06.12 |