반응형
jquery DataTables의 초기 정렬을 비활성화하는 방법이 있습니까?
jquery DataTables 플러그인을 사용하고 있습니다. 그들의 문서에서 :
정렬이 활성화 된 경우 DataTables는 초기화시 첫 번째 패스 정렬을 수행합니다. 이 변수를 사용하여 정렬을 수행 할 열과 정렬 방향을 정의 할 수 있습니다. aaSorting 배열에는 처음에 열의 색인과 방향 문자열 ( 'asc'또는 'desc')을 포함하는 각 열에 대한 배열이 포함되어야합니다.
정렬을 활성화 할 수 있지만 초기화시이 첫 번째 패스 정렬을 비활성화 할 수 있습니까? 현재 초기 정렬 서버 측을 수행 중이며 정렬 기능이 필요하지만이 초기 정렬 기능이 필요하지 않습니다.
글쎄, "aaSorting" 이라는 답 을 빈 배열로 찾았습니다 .
$(document).ready( function() {
$('#example').dataTable({
/* Disable initial sort */
"aaSorting": []
});
})
최신 버전의 Datatables (> = 1.10)의 경우 주문 옵션을 사용하십시오 .
$(document).ready( function() {
$('#example').dataTable({
/* No ordering applied by DataTables during initialisation */
"order": []
});
})
최신 API 문서에 따라 :
$(document).ready(function() {
$('#example').dataTable({
"order": []
});
});
이 시도:
$(document).ready( function () {
$('#example').dataTable({
"order": []
});
});
이렇게하면 문제가 해결됩니다.
데이터 테이블 옵션에서 다음을 입력하십시오.
$(document).ready( function() {
$('#example').dataTable({
"aaSorting": [[ 2, 'asc' ]],
//More options ...
});
})
해결책은 다음과 같습니다. "aaSorting": [[2, 'asc']],
2
즉, 표는 세 번째 열
asc
을 기준으로 오름차순으로 정렬됩니다.
반응형
'Programing' 카테고리의 다른 글
마우스 이벤트 전파 중지 (0) | 2020.04.25 |
---|---|
SQL Server에서 for-loop의 구문 (0) | 2020.04.25 |
데이터 형식, NOT NULL 및 PRIMARY KEY 제약 조건과 함께 테이블의 열 목록을 가져 오는 SQL Server 쿼리 (0) | 2020.04.25 |
스토리 보드를 iPhone에서 iPad로 변환 (0) | 2020.04.25 |
하나의 디렉토리에있는 모든 파일을 나열 PHP [duplicate] (0) | 2020.04.25 |