datatables - 从 search.push 函数中的 DataTables 获取 'data-sort' 正交值

标签 datatables datatables-1.10

我正在循环 $.fn.dataTable.ext.search.push 函数中的行,以根据许多条件选择一些行。我正在名为 orthogonal 的表的 TD 上设置一些值。数据。我正在尝试获取 'data-sort' 的值,但我不知道如何获取。我可以通过 data[2] (第 2 列)获取单元格的内部数据,但不能通过“数据排序”或“数据过滤器”获取。有什么想法吗?

$.fn.dataTable.ext.search.push(
    function (settings, data, dataIndex) {

        var iRating = parseFloat(data[2]) || 0; // this works 
        var datasort = //somehow get the data-sort from the TD
);

HTML

<td data-sort="57000" class=" seqNum">.....</td>

最佳答案

这样我就可以得到值了。如果还有其他更好的方法请指教:

$(settings.aoData[dataIndex].anCells[2]).data('sort')

关于datatables - 从 search.push 函数中的 DataTables 获取 'data-sort' 正交值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49467125/

相关文章:

javascript - 数据表sInfo在表为空时更改文本

jquery - 数据表样式,以便 Bootstrap 按钮与其他元素出现在同一行

php - 如何在结果查询后添加其他数据

javascript - jquery 无法删除数据表中的多行

jquery - AngularJS Datatables 使用 SignalR 获取数据

ruby-on-rails - 分页在 Ajax-Datatable-Rails 上不起作用

php - Laravel 5.2 : Redraw DataTable is not working But ajax. 重新加载()正在工作

DataTables row.add() 基于列

javascript - 为表中的内部按钮设置类并延迟加载数据

javascript - 如何自定义DataTables TableTools打印预览页面