Index: reference/jquery-plugins/select2-4.0.13/src/scss/theme/default/layout.scss =================================================================== diff -u -r79a06cde0d815a8fec6e119c1e8cd51d3476511c -r3840bcc9df4c8e4ad91022c8e5b32b401ae2d706 --- reference/jquery-plugins/select2-4.0.13/src/scss/theme/default/layout.scss (.../layout.scss) (revision 79a06cde0d815a8fec6e119c1e8cd51d3476511c) +++ reference/jquery-plugins/select2-4.0.13/src/scss/theme/default/layout.scss (.../layout.scss) (revision 3840bcc9df4c8e4ad91022c8e5b32b401ae2d706) @@ -696,27 +696,6 @@ //////////////////////////////////////////////////////////////////////////////////////// //데이터 테이블 //////////////////////////////////////////////////////////////////////////////////////// -// var responsiveRender = { -// details: { -// renderer: function(api, rowIdx, columns) { -// var outer = ""; -// var data = $.map(columns, function(col, i) { -// return col.hidden ? -// "
" + -// "
" + col.title + "
" + -// "
" + col.data + "
" + -// "
" : ""; -// }).join(""); -// outer += data; -// outer += ""; -// data = outer; -// -// return data ? -// $("").append(data) : -// false; -// } -// } -// }; function dataTable_build( jquerySelector, ajaxUrl, @@ -729,35 +708,31 @@ buttonList, isServerSide ) { - var responsiveRender = true; - return dataTable_childRenderBuild( - jquerySelector, - ajaxUrl, - jsonRoot, - responsiveRender, - columnList, - rowsGroupList, - columnDefList, - selectList, - orderList, - buttonList, - isServerSide - ); -} + var responsiveRender = { + details: { + renderer: function (api, rowIdx, columns) { + var outer = ""; + data = outer; -function dataTable_childRenderBuild( - jquerySelector, - ajaxUrl, - jsonRoot, - responsiveRender, - columnList, - rowsGroupList, - columnDefList, - selectList, - orderList, - buttonList, - isServerSide -) { + return data ? $("
"; + var data = $.map(columns, function (col, i) { + return col.hidden + ? "
" + + "
" + + col.title + + "
" + + "
" + + col.data + + "
" + + "
" + : ""; + }).join(""); + outer += data; + outer += "
").append(data) : false; + } + } + }; + var jQueryElementID = jquerySelector; var reg = /[\{\}\[\]\/?.,;:|\)*~`!^\-_+<>@\#$%&\\\=\(\'\"]/gi; var jQueryElementStr = jQueryElementID.replace(reg, ""); @@ -786,7 +761,7 @@ stateDuration: -1, destroy: true, processing: true, - responsive: true, + responsive: responsiveRender, columns: columnList, rowsGroup: rowsGroupList, columnDefs: columnDefList,