2013-08-06 165 views
3

在Jquery DataTables中,我有一個表成功排序列點擊。我想要發生的只是在整個行中看到一個排序箭頭。該箭頭將是點擊列上的向上或向下箭頭。但是,默認情況下,我會在每個列標題上看到向上和向下箭頭。這是我當前的呼叫:datatables只顯示排序列上的排序箭頭

$('#results-table').dataTable({ 
    "bPaginate": false, 
    "bDeferRender": true, 
    "bAutoWidth": false, 
    "bFilter": false, 
    "bInfo": false, 
    "aoColumns": [{"bSortable":false}, null] 
}); 

回答

5

每個排序的列上有class="sorting",從jquery.dataTables.css文件來了。該類背景設置爲包含箭頭:

.sorting { 
    background: url("../images/sort_both.png") no-repeat scroll right center transparent; 
} 

您可以手動修改此文件到您的喜好(或在單獨的位置覆蓋它):

.sorting { 
} 
+3

你想使一個新的沒有任何內容覆蓋背景的類,然後將其應用於不想使用箭頭的列。 – abc123