javascript - 具有相同排序过滤器的多个数据表

标签 javascript datatables

有没有办法将相同的过滤器应用于多个数据表?我的意思是:如果我有表A表B,并且我按日期表A进行排序,我希望表 B 也按日期

排序

最佳答案

您可以使用数据表 order event然后order tableB 列按 tableA 顺序排列。

示例:

$(document).ready(function() {
    var table1 = $('#example').DataTable();
    var table2 = $('#example2').DataTable();

    $('#example').on( 'order.dt', function () {

        var order = table1.order();

        table2
        .column( order[0][0] )
        .order( order[0][1] )
        .draw();
    } );
} );

查看实例:

https://jsfiddle.net/k75eahxf/1/

关于javascript - 具有相同排序过滤器的多个数据表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48083899/

相关文章:

play 框架中的 Jquery 数据表 - $ ("#example").dataTable 不是函数

javascript - 使用 dataTable 的列过滤不起作用

javascript - 处理 jquery ajax 错误

javascript - 如何在 React v16.13.1 中使用 React Router v5 和 Hooks 获取位置路径名?

javascript - 如何在 Magento 的前端(网站)上显示产品计量单位?

JQuery 数据表和 ASP.NET UpdatePanel

javascript - 如何改变jquery中输入搜索数据表的方向

javascript - 获取id值并将其设置为react中的状态

javascript - 什么是 JavaScript AST,如何使用它?

jquery - 过滤后提交所有表单数据