排序数据表

Sorting DataTable

本文关键字:数据表 排序      更新时间:2023-09-26

我正在尝试使用HTML5属性数据顺序对引导数据表进行排序,但似乎不起作用。。我想要最大的工作订单号显示第一个

有人能帮帮我,让我知道我做错了什么吗?

这就是我的代码看起来像

<table class="table table-striped table-bordered bootstrap-datatable datatable responsive" data-order="WO">
<thead>
    <tr>
        <th>WO</th>
        <th>Client Name</th>                
    </tr>
</thead>
<tbody>
    <tr>
        <td>1</td>
        <td>ABC</td> 
    </tr>
    <tr>
        <td>2</td>
        <td>DEF</td> 
    </tr>
    <tr>
        <td>3</td>
        <td>GHI</td> 
    </tr>  
</tbody>                        

这是我的JavaScript

$('.datatable').dataTable({
    "order": [0, "desc"],       
    "sDom": "<'row-fluid'<'span6'l><'span6'f>r>t<'row-fluid'<'span12'i><'span12 center'p>>",
    "sPaginationType": "bootstrap",
    "oLanguage": {
        "sLengthMenu": "_MENU_ records per page"
    }
} );    

您使用的是1.10 API方法,它显示的是旧版本。这里有一个转换文档,向您展示新旧术语。你提到HTML5排序方法,但我认为你根本没有尝试。。。。这是一个简单的列排序示例。

对于你正在做的事情,似乎你想要aaSorting

下面是老的API参考资料,为您提供一个示例。

"order": [0, "desc"]更改为"order": [[0, "desc"]]