티스토리 뷰
DataTables 의 language 옵션을 이용하면 쉽게 한글화 할 수 있습니다.
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | // DataTables Default var lang_eng = { "decimal" : "", "emptyTable" : "No data available in table", "info" : "Showing _START_ to _END_ of _TOTAL_ entries", "infoEmpty" : "Showing 0 to 0 of 0 entries", "infoFiltered" : "(filtered from _MAX_ total entries)", "infoPostFix" : "", "thousands" : ",", "lengthMenu" : "Show _MENU_ entries", "loadingRecords" : "Loading...", "processing" : "Processing...", "search" : "Search : ", "zeroRecords" : "No matching records found", "paginate" : { "first" : "First", "last" : "Last", "next" : "Next", "previous" : "Previous" }, "aria" : { "sortAscending" : " : activate to sort column ascending", "sortDescending" : " : activate to sort column descending" } }; // Korean var lang_kor = { "decimal" : "", "emptyTable" : "데이터가 없습니다.", "info" : "_START_ - _END_ (총 _TOTAL_ 명)", "infoEmpty" : "0명", "infoFiltered" : "(전체 _MAX_ 명 중 검색결과)", "infoPostFix" : "", "thousands" : ",", "lengthMenu" : "_MENU_ 개씩 보기", "loadingRecords" : "로딩중...", "processing" : "처리중...", "search" : "검색 : ", "zeroRecords" : "검색된 데이터가 없습니다.", "paginate" : { "first" : "첫 페이지", "last" : "마지막 페이지", "next" : "다음", "previous" : "이전" }, "aria" : { "sortAscending" : " : 오름차순 정렬", "sortDescending" : " : 내림차순 정렬" } }; | cs |
(영문 버전)
(한글 버전)
전체코드
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 | <!DOCTYPE html> <html lang="ko"> <head> <meta charset="utf-8"> <title>TEST</title> <link href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css" type="text/css" rel="stylesheet"> <link href="https://cdn.datatables.net/buttons/1.5.1/css/buttons.dataTables.min.css" type="text/css" rel="stylesheet"> <script type="text/javascript" src="https://code.jquery.com/jquery-1.12.4.js"></script> <script type="text/javascript" src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script> </head> <body> <div style="width:800px;margin:40px auto 0"> <table id="example" class="display" width="100%"></table> </div> <script type="text/javascript"> var dataSet = [ [ "Tiger Nixon", "System Architect", "Edinburgh", "5421", "2011/04/25", "$320,800" ], [ "Garrett Winters", "Accountant", "Tokyo", "8422", "2011/07/25", "$170,750" ], [ "Ashton Cox", "Junior Technical Author", "San Francisco", "1562", "2009/01/12", "$86,000" ], [ "Cedric Kelly", "Senior Javascript Developer", "Edinburgh", "6224", "2012/03/29", "$433,060" ], [ "Airi Satou", "Accountant", "Tokyo", "5407", "2008/11/28", "$162,700" ], [ "Brielle Williamson", "Integration Specialist", "New York", "4804", "2012/12/02", "$372,000" ], [ "Herrod Chandler", "Sales Assistant", "San Francisco", "9608", "2012/08/06", "$137,500" ], [ "Rhona Davidson", "Integration Specialist", "Tokyo", "6200", "2010/10/14", "$327,900" ], [ "Colleen Hurst", "Javascript Developer", "San Francisco", "2360", "2009/09/15", "$205,500" ], [ "Sonya Frost", "Software Engineer", "Edinburgh", "1667", "2008/12/13", "$103,600" ], [ "Jena Gaines", "Office Manager", "London", "3814", "2008/12/19", "$90,560" ], [ "Quinn Flynn", "Support Lead", "Edinburgh", "9497", "2013/03/03", "$342,000" ], [ "Charde Marshall", "Regional Director", "San Francisco", "6741", "2008/10/16", "$470,600" ], [ "Haley Kennedy", "Senior Marketing Designer", "London", "3597", "2012/12/18", "$313,500" ], [ "Tatyana Fitzpatrick", "Regional Director", "London", "1965", "2010/03/17", "$385,750" ], [ "Michael Silva", "Marketing Designer", "London", "1581", "2012/11/27", "$198,500" ], [ "Paul Byrd", "Chief Financial Officer (CFO)", "New York", "3059", "2010/06/09", "$725,000" ], [ "Gloria Little", "Systems Administrator", "New York", "1721", "2009/04/10", "$237,500" ], [ "Bradley Greer", "Software Engineer", "London", "2558", "2012/10/13", "$132,000" ], [ "Dai Rios", "Personnel Lead", "Edinburgh", "2290", "2012/09/26", "$217,500" ], [ "Jenette Caldwell", "Development Lead", "New York", "1937", "2011/09/03", "$345,000" ], [ "Yuri Berry", "Chief Marketing Officer (CMO)", "New York", "6154", "2009/06/25", "$675,000" ], [ "Caesar Vance", "Pre-Sales Support", "New York", "8330", "2011/12/12", "$106,450" ], [ "Doris Wilder", "Sales Assistant", "Sidney", "3023", "2010/09/20", "$85,600" ], [ "Angelica Ramos", "Chief Executive Officer (CEO)", "London", "5797", "2009/10/09", "$1,200,000" ], [ "Gavin Joyce", "Developer", "Edinburgh", "8822", "2010/12/22", "$92,575" ], [ "Jennifer Chang", "Regional Director", "Singapore", "9239", "2010/11/14", "$357,650" ], [ "Brenden Wagner", "Software Engineer", "San Francisco", "1314", "2011/06/07", "$206,850" ], [ "Fiona Green", "Chief Operating Officer (COO)", "San Francisco", "2947", "2010/03/11", "$850,000" ], [ "Shou Itou", "Regional Marketing", "Tokyo", "8899", "2011/08/14", "$163,000" ], [ "Michelle House", "Integration Specialist", "Sidney", "2769", "2011/06/02", "$95,400" ], [ "Suki Burks", "Developer", "London", "6832", "2009/10/22", "$114,500" ], [ "Prescott Bartlett", "Technical Author", "London", "3606", "2011/05/07", "$145,000" ], [ "Gavin Cortez", "Team Leader", "San Francisco", "2860", "2008/10/26", "$235,500" ], [ "Martena Mccray", "Post-Sales support", "Edinburgh", "8240", "2011/03/09", "$324,050" ], [ "Unity Butler", "Marketing Designer", "San Francisco", "5384", "2009/12/09", "$85,675" ] ]; var col_eng = [ { title: "Name" }, { title: "Position" }, { title: "Office" }, { title: "Extn." }, { title: "Start date" }, { title: "Salary" } ]; var col_kor = [ { title: "이름" }, { title: "직위" }, { title: "오피스" }, { title: "내선" }, { title: "입사일" }, { title: "연봉" } ]; // DataTables Default var lang_eng = { "decimal" : "", "emptyTable" : "No data available in table", "info" : "Showing _START_ to _END_ of _TOTAL_ entries", "infoEmpty" : "Showing 0 to 0 of 0 entries", "infoFiltered" : "(filtered from _MAX_ total entries)", "infoPostFix" : "", "thousands" : ",", "lengthMenu" : "Show _MENU_ entries", "loadingRecords" : "Loading...", "processing" : "Processing...", "search" : "Search : ", "zeroRecords" : "No matching records found", "paginate" : { "first" : "First", "last" : "Last", "next" : "Next", "previous" : "Previous" }, "aria" : { "sortAscending" : " : activate to sort column ascending", "sortDescending" : " : activate to sort column descending" } }; // Korean var lang_kor = { "decimal" : "", "emptyTable" : "데이터가 없습니다.", "info" : "_START_ - _END_ (총 _TOTAL_ 명)", "infoEmpty" : "0명", "infoFiltered" : "(전체 _MAX_ 명 중 검색결과)", "infoPostFix" : "", "thousands" : ",", "lengthMenu" : "_MENU_ 개씩 보기", "loadingRecords" : "로딩중...", "processing" : "처리중...", "search" : "검색 : ", "zeroRecords" : "검색된 데이터가 없습니다.", "paginate" : { "first" : "첫 페이지", "last" : "마지막 페이지", "next" : "다음", "previous" : "이전" }, "aria" : { "sortAscending" : " : 오름차순 정렬", "sortDescending" : " : 내림차순 정렬" } }; $(document).ready(function() { $('#example').DataTable( { data: dataSet, columns: col_kor, //or col_eng language : lang_kor //or lang_eng } ); } ); </script> </body> </html> | cs |
'javascript > etc.' 카테고리의 다른 글
console.log : 우리가 모르는 유용한 기능들 (0) | 2018.07.31 |
---|---|
Node js로 webp 변환기 (webp converter) 만들기 (0) | 2018.07.26 |
DataTables 버튼 (복사, pdf, 엑셀, 프린트 버튼) (10) | 2018.01.08 |
DataTables 장단점 및 속도 이슈 (2) | 2017.02.03 |
라파엘(Raphaël) js 라이브러리 (0) | 2015.02.04 |
댓글
Kakao 다음웹툰 / 웹표준 및 ft기술, 웹접근성 / 세아이 아빠, 제주 거주 중..
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday