Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery datatables仅在已排序列上显示排序箭头_Jquery_Datatables - Fatal编程技术网

Jquery datatables仅在已排序列上显示排序箭头

Jquery datatables仅在已排序列上显示排序箭头,jquery,datatables,Jquery,Datatables,在jQueryDataTables中,我有一个表,可以在单击列时成功排序。我希望看到的是整个第th行只显示一个排序箭头。该箭头将是单击列上的向上或向下箭头。但是,默认情况下,我在每个列标题上都可以看到上下箭头。这是我目前的电话: $('#results-table').dataTable( { "bPaginate": false, "bDeferRender": true, "bAutoWidth": false, "bFilter": false, "

在jQueryDataTables中,我有一个表,可以在单击列时成功排序。我希望看到的是整个第th行只显示一个排序箭头。该箭头将是单击列上的向上或向下箭头。但是,默认情况下,我在每个列标题上都可以看到上下箭头。这是我目前的电话:

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

每个可排序列上都有来自jquery.dataTables.css文件的
class=“sorting”
。此类将背景设置为包含箭头:

.sorting {
    background: url("../images/sort_both.png") no-repeat scroll right center transparent;
}
您可以根据自己的喜好手动修改此文件(或在单独的位置覆盖):


您可能希望创建一个新类,该类将不使用任何内容覆盖背景,然后将其应用于不需要箭头的列。
.sorting {
}