我想给我的jQuery DataTable生成的行添加(多个)data属性,以便可以在其中存储数据。
我的目标是让DataTables生成类似于这样的内容:
<tr data-foo="bar">
<td></td>
</tr>
有可能吗?怎么做呢?谢谢。
我想给我的jQuery DataTable生成的行添加(多个)data属性,以便可以在其中存储数据。
我的目标是让DataTables生成类似于这样的内容:
<tr data-foo="bar">
<td></td>
</tr>
有可能吗?怎么做呢?谢谢。
因此,我发现我需要动态设置属性,可以使用函数的数据参数,它包含与行对应的模型。
var table = $('#incidentTable').DataTable({
createdRow: function (row, data, dataIndex) {
$(row).attr('data-id', data.Id);
$(row).attr('data-ownerid', data.OwnerId);
}
});