Index: arms/html/reqReview/content-container.html =================================================================== diff -u -r8e0fe6d668ca9b09c904959fad083fee3d2541fa -r4a0ddfa15f5ab30e8f44c868a43cbce44183dca0 --- arms/html/reqReview/content-container.html (.../content-container.html) (revision 8e0fe6d668ca9b09c904959fad083fee3d2541fa) +++ arms/html/reqReview/content-container.html (.../content-container.html) (revision 4a0ddfa15f5ab30e8f44c868a43cbce44183dca0) @@ -14,16 +14,6 @@

Inbox (2 unread messages)

-
Index: arms/img/earth.gif =================================================================== diff -u -rd2133460ec003f42375d401a6329c35714b65209 -r4a0ddfa15f5ab30e8f44c868a43cbce44183dca0 Binary files differ Index: arms/js/reqReview.js =================================================================== diff -u -r8e0fe6d668ca9b09c904959fad083fee3d2541fa -r4a0ddfa15f5ab30e8f44c868a43cbce44183dca0 --- arms/js/reqReview.js (.../reqReview.js) (revision 8e0fe6d668ca9b09c904959fad083fee3d2541fa) +++ arms/js/reqReview.js (.../reqReview.js) (revision 4a0ddfa15f5ab30e8f44c868a43cbce44183dca0) @@ -41,10 +41,15 @@ visible: true }, + { name: "c_review_req_link", + title: "요구사항 아이디", + data: "c_review_req_link", + visible: false + }, { name: "c_review_req_name", - title: "리뷰 제목", + title: "요구사항", data: "c_review_req_name", - visible: false + visible: true }, { name: "c_review_result_state", title: "리뷰 상태", @@ -57,17 +62,6 @@ visible: true }, - { name: "c_req_link", - title: "요구사항 아이디", - data: "c_req_link", - visible: false - }, - { name: "c_req_name", - title: "요구사항", - data: "c_req_name", - visible: true - } - ]; var rowsGroupList = []; var columnDefList = []; @@ -121,6 +115,7 @@ url: ajaxUrl, dataSrc: 'result' }, + serverSide: true, destroy: true, processing: true, responsive: false, @@ -130,11 +125,21 @@ select: selectList, order: orderList, buttons: buttonList, + language: { + processing: ' ' + }, drawCallback: function() { console.log("dataTableBuild :: drawCallback"); if ($.isFunction(dataTableCallBack )) { dataTableCallBack(); } + }, + fnInitComplete: function(oSettings, json) { + if(json.message == undefined){ + console.log("정상"); + }else{ + console.log("비정상"); + } } }); @@ -167,9 +172,16 @@ //datatable 좌상단 datarow combobox style $("body").find("[aria-controls='" + jQueryElementStr + "']").css("width", "100px"); $("select[name=" + jQueryElementStr + "]").css("width", "50px"); + $("select[name=" + jQueryElementStr + "_length] option").css("background", "red"); return tempDataTable; } + +$.fn.dataTable.ext.errMode = function ( settings, helpPage, message ) { + console.log(message); + jError("Notification : Ajax Error, Complete !"); +}; + // -------------------- 데이터 테이블을 만드는 템플릿으로 쓰기에 적당하게 리팩토링 함. ------------------ // // 데이터 테이블 구성 이후 꼭 구현해야 할 메소드 : 열 클릭시 이벤트 Index: reference/jquery-plugins/dataTables-1.10.16/media/css/jquery.dataTables_lightblue4.css =================================================================== diff -u -r972339767a9fd46fa7228b357dc5ff232c4ba774 -r4a0ddfa15f5ab30e8f44c868a43cbce44183dca0 --- reference/jquery-plugins/dataTables-1.10.16/media/css/jquery.dataTables_lightblue4.css (.../jquery.dataTables_lightblue4.css) (revision 972339767a9fd46fa7228b357dc5ff232c4ba774) +++ reference/jquery-plugins/dataTables-1.10.16/media/css/jquery.dataTables_lightblue4.css (.../jquery.dataTables_lightblue4.css) (revision 4a0ddfa15f5ab30e8f44c868a43cbce44183dca0) @@ -402,13 +402,6 @@ padding-top: 20px; text-align: center; font-size: 1.2em; - background-color: white; - background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0))); - background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); } .dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter,