jQuery DataTables - 过滤后获取列和行

时间:2018-02-13 21:41:27

标签: datatables

我有以下函数,它存储在数据表中单击的单元格的行号和列号。这工作正常,除非我使用搜索框过滤掉一些行。过滤后如何获得正确的行和列?

        $('#myCoverageTable tbody').on('click', 'td', function () {
        var tr = $(this).closest("tr");
        sessionStorage["rowindex"] = tr.index();

        var td = $(this).closest("td");
        sessionStorage["colindex"] = td.index();
    });

我的修复:

        $('#myCoverageTable tbody').on('click', 'tr', function () {
        var table = $('#myCoverageTable').DataTable();
        sessionStorage["rowindexforstatus"] = table.row(this).index();
    });

0 个答案:

没有答案