2017-12-21 12 views
0

Metronic Admin Theme의 정렬 순서를 비활성화하는 데 도움을주십시오. 또는 사용자가 sortorder 아이콘을 클릭 할 때까지 sortorder를 비활성화 할 수도 있습니다.Metronic Admin 테마에서 sortorder 비활성화/제거

나는 this을 따르지만, 어쨌든, 그것은 나에게도 효과가 없습니다.

가 이미 columnDefs에서 코드 변경으로 (자산/페이지/스크립트/테이블 datatables-managed.min.js에서) :

columnDefs: [{ 
    orderable: false, 
    targets: [0] 
}, 

그러나 그것은 작동하지 않습니다. 아이콘 정렬은 페이지를 새로 고칠 때 항상 활성화됩니다. 그러나이 파일에서 언어을 변경하면 작동합니다. 이미 /assets/global/scripts/datatable.js에서 동일한 작업을 수행하지만 작동하지 않습니다.

도와주세요.

+0

기본적으로 설정'순서 : []'당신의 DataTables 속성. 열의 순서를 사용하지 않도록 설정해도 전체 기본 순서가 재설정되지는 않으며 사용자가 해당 열을 주문하는 것을 막을 수 있습니다. – davidkonrad

+0

감사합니다. 그것은 작동합니다. 브라우저가 캐시되어 캐시를 삭제해야합니다. 채팅 후, 효과가있었습니다. 고맙습니다 @ davidkonrad –

답변

1

작동 예제 : 그러나이 파일에서 언어를 변경하면 작동합니다. 특정 컬럼 (들)을 위해 사용하지

"ordering": false, 

동안을 설정하여 초기화에서 이것을 사용, 완전히 정렬 기능을 해제하려면 다음을 사용 :

편집

하여 작동하지 않는 코드에 대한 링크를 제공합니다

"columns": [ 
     { "orderable": true }, 
     { "orderable": true }, 
     { "orderable": false }, 
     { "orderable": false }, 
     { "orderable": false }, 
     { "orderable": true } 
    ] 

설정하여 초기화에이 예제는

더 나은 정렬 이해하는 데 도움이 될 수 있습니다

https://jsfiddle.net/g1y8eu8v/1/

여기에 일부 참조 링크입니다 :

https://datatables.net/reference/option/columns.orderable

https://datatables.net/reference/option/ordering

https://datatables.net/reference/option/columns.orderSequence

+0

파일에는 modife 언어의 일부가 있습니다. 그리고 다른 부분은 sortorder입니다. 내가 영어에서 베트남어로 번역 할 때. datable의 언어는 변경됩니다. 그러나 sortorder에 대한 코드를 "false"로 변경할 때. 작동하지 않습니다. –

+0

언어가 번역되었으므로 정렬이 비활성화됩니다. 왜 '거짓'코드가 필요한가요? – jking