避免在表DataTable插件的最后一行排序

时间:2013-12-05 07:09:01

标签: jquery sorting datatables

var oTable = $('#table').dataTable({
                "sScrollX": "100%",
                "sScrollXInner": "150%",
                "bScrollCollapse": true,
                "bPaginate": false,
                "bFilter": false,
                "bSortable": true          
            });
            new FixedColumns(oTable, {
                "iLeftColumns": 1,
                "iRightColumns": 1
            });

我正在使用数据表插件,而我的初始化代码如上所示,我希望我的最后一行不是列,当我点击任何标题时。我搜索了一些我无法找到停止行排序的方法...请帮助我..............

3 个答案:

答案 0 :(得分:10)

HTML需要使用thead和tbody标签进行特定设置。 所以理论上我可以将我的最后一行放入tfoot标签中,它不会受到排序的影响。

希望这对你有用。

http://blog.adrianlawley.com/tablesorter-jquery-how-to-exclude-rows/

答案 1 :(得分:0)

将lat行放入' tfoot'标签会很好地排序你。为我工作

答案 2 :(得分:0)

在表中添加页脚...。它不会对最后一列进行排序

<tfoot>
   <tr>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td><b>TOTAL</b></td>
      <td id="billedAmount"></td>
      <td id="totalOtherCharges"></td>
      <td id="totalCost"></td>
   </tr>
</tfoot>