> 웹 프론트엔드 > JS 튜토리얼 > 테이블 조작을 위해 jQuery 플러그인 데이터 테이블을 적용하는 방법

테이블 조작을 위해 jQuery 플러그인 데이터 테이블을 적용하는 방법

php中世界最好的语言
풀어 주다: 2018-04-24 11:41:49
원래의
3408명이 탐색했습니다.

이번에는 jQuery 연산 테이블에 데이터 테이블 플러그인을 적용하는 방법과 jQuery 연산 테이블에 데이터 테이블 플러그인을 적용할 때 주의해야 할 점에 대해 설명하겠습니다. 다음은 실제 사례입니다.

1. Datatables 소개

DataTables는 jQuery 테이블 플러그인입니다. 이는 고급 대화형 컨트롤을 추가하고 모든 HTML 양식을 지원하는 점진적인 향상을 기반으로 하는 매우 유연한 도구입니다. 주요 기능:

  • 자동 페이징 처리

  • 인스턴트 양식

    데이터 필터링

  • 데이터 정렬 및

    데이터 유형자동 감지

  • 열 너비 자동 처리

  • CSS를 통해 사용자 정의 가능한 스타일

  • 숨겨진 열 지원

  • 사용 용이성

  • 확장성 및 유연성

  • 국제화

  • 동적 생성 of tables

  • Free

2. 사용 방법

백엔드를 할 때 페이지를 표시하기 위해 협력할 아티스트나 프론트엔드 엔지니어가 없습니다. 특정 미적 느낌이 있으면 jQuery의 DataTables 플러그인을 사용하여 작업을 완료할 수 있습니다
1. DataTables의 기본 구성

 $(document).ready(function() { 
$('#example').dataTable(); 
} );
로그인 후 복사

2 DataTables의 기본 속성 구성

 "bPaginate": true, //翻页功能 
"bLengthChange": true, //改变每页显示数据数量 
"bFilter": true, //过滤功能 
"bSort": false, //排序功能 
"bInfo": true,//页脚信息 
"bAutoWidth": true//自动宽度
로그인 후 복사

3. 데이터 정렬

$(document).ready(function() { 
$('#example').dataTable( { 
"aaSorting": [ 
[ 4, "desc" ] 
] 
} ); 
} );
로그인 후 복사
0열부터 시작하여 4열의 역순으로 정렬


4. 일부 열 숨기기

$(document).ready(function() { 
$('#example').dataTable( { 
"aoColumnDefs": [ 
{ "bSearchable": false, "bVisible": false, "aTargets": [ 2 ] }, 
{ "bVisible": false, "aTargets": [ 3 ] } 
] } ); 
} );
로그인 후 복사

5. 6 . 정렬 기능:

$(document).ready(function() { 
$('#example').dataTable( { 
"oLanguage": { 
"sLengthMenu": "每页显示 _MENU_ 条记录", 
"sZeroRecords": "抱歉, 没有找到", 
"sInfo": "从 _START_ 到 _END_ /共 _TOTAL_ 条数据", 
"sInfoEmpty": "没有数据", 
"sInfoFiltered": "(从 _MAX_ 条数据中检索)", 
"oPaginate": { 
"sFirst": "首页", 
"sPrevious": "前一页", 
"sNext": "后一页", 
"sLast": "尾页" 
}, 
"sZeroRecords": "没有检索到数据", 
"sProcessing": "<img src=&#39;./loading.gif&#39; />" 
} 
} ); 
} );
로그인 후 복사

7. 데이터 획득은 다음과 같은 4가지 유형을 지원합니다. avascript 배열 js 배열

•Ajax 소스 Ajax 요청 데이터