DataTable是一个优秀的jQuery插件,它可以将HTML表格转换成实用、动态、交互式的数据表格。除了基本的数据显示和分页功能之外,DataTable还支持许多高级功能,包括排序、过滤、分组、搜索等。在本文中,我们将着重介绍DataTable的排序功能,介绍如何使用DataTable对数据表格进行排序。
// 创建DataTable实例 var table = $('#myTable').DataTable({ // 启用排序 "ordering": true, // 设置默认排序列及方向 "order": [[ 1, "asc" ]] }); // 设置排序列 table.order( [[ 2, 'desc' ]] ).draw();
如上示例代码,先创建DataTable实例并启用排序功能。接着设置默认排序列及方向为第2列升序排序(数据从小到大)。最后通过order()方法设置排序列为第3列并按照降序方式排序,然后调用draw()方法重新渲染表格。至此,我们成功地使用DataTable对数据表格进行了排序。