【问题标题】:how to add data-attributes to the rows of a JQuery DataTable如何将数据属性添加到 JQuery DataTable 的行
【发布时间】:2018-06-08 05:44:09
【问题描述】:

我希望对我的 JQuery DataTable 的生成行拥有(多个)数据属性,以便我可以在其中存储数据。

我想要实现的是让 DataTables 生成这样的东西:

<tr data-foo="bar">
  <td></td>
</tr>

有可能吗?怎么做?谢谢。

【问题讨论】:

标签: jquery datatable datatables


【解决方案1】:

所以我发现,我需要的是动态设置我的属性,可以使用函数的数据参数,它包含与行对应的模型。

    var table = $('#incidentTable').DataTable({
        createdRow: function (row, data, dataIndex) {
            $(row).attr('data-id', data.Id);
            $(row).attr('data-ownerid', data.OwnerId);
        }
    });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多