是否更改jquery数据表中已排序列的默认类?

是否更改jquery数据表中已排序列的默认类?,jquery,css,datatables,Jquery,Css,Datatables,我试图更改分配给排序列中元素的默认类。根据属性,属性为“sSortColumn”(默认为“排序”) 文档声明在类名后面附加了一个索引。(分类) 我定义了以下数据表: oTable = $("#user-table").dataTable({ "sAjaxSource": "/users", "bServerSide": true, "bProcessing": true, "sSortColu

我试图更改分配给排序列中元素的默认类。根据属性,属性为“sSortColumn”(默认为“排序”)

文档声明在类名后面附加了一个索引。(分类)

我定义了以下数据表:

    oTable = $("#user-table").dataTable({
            "sAjaxSource": "/users",
            "bServerSide": true,
            "bProcessing": true,
            "sSortColumn": "foobar",
            "aoColumns": [null, null, null, {"bSortable": false}],
            "bJQueryUI": true,
            "bAutoWidth": true,
            "sPaginationType": "full_numbers",
            "bPaginate": true
        });
当我检查排序列中的TD时,该类仍然是默认的:

    <td class="sorting_1">user1207</td>
user1207
关于这一点-它告诉您如何设置默认类

Two different sets of default classes are provided in DataTables, 
and which one is used is selected by the initialisation parameter:

$.fn.dataTableExt.oStdClasses - used when bJQueryUI is false
$.fn.dataTableExt.oJUIClasses - used when bJQueryUI is true
所以在你的情况下,你会

$.fn.dataTableExt.oJUIClasses.sSortColumn = "foobar"

我在文档中看到了这一点,不太确定如何使用它。工作起来很有魅力。谢谢。我不得不把$.fn.dataTableExt。。。在我的可旋转定义之前的语句。