2016-09-02 2 views
0

dataTable API에서 sort 속성을 비활성화하려고합니다. bsort : false를 사용하여 모든 열의 정렬을 비활성화합니다.DataTable jquery - 첫 번째 열에서 정렬 아이콘을 제거하는 방법은 무엇입니까?

이것은 잘 작동하지만 첫 번째 열 표시 정렬 아이콘입니다. 왜 ?

이 코드는 dataTable에 사용됩니다. 여기

enter image description here

내 그리드의 스냅 샷입니다. 어느 첫 번째 열에는 sorting_asc의 CSS가 있지만 이미 정렬이 비활성화되어 있습니다.

그래서 어떻게 첫 번째 열에서 정렬 아이콘을 제거 할 수 있습니까?

답변

0

는 datatables 문서에 따르면, 당신은 내가 답을 발견 ordering 수 있도록 옵션 또는 열

$("#reportgrid").DataTable({ 
    "ordering": false, 
    "iDisplayLength": 10, 
    "sDom": '<"top">rt<"bottom"lp><"clear">', 
}) 
+0

동일한 bsort : false로 작동합니다. 그러나 첫 번째 열에는 여전히 정렬 아이콘이 표시됩니다. –

1

의 비활성화 정렬을 사용할 수 있습니다. b 각 열에 대해 false를 저장 한 다음 아이콘 만 제거합니다.

$("#reportgrid").dataTable({"order": [], 
    "aoColumns": [ 
    { "bSortable": false }, 
    { "bSortable": false }, 
    { "bSortable": false }, 
    { "bSortable": false }, 
    { "bSortable": false }, 
    { "bSortable": false } 
], 
"sDom": '<"top">rt<"bottom"lp><"clear">'}); 
관련 문제