Jquery:在数据表中添加自定义行

时间:2013-07-11 19:03:12

标签: javascript jquery html datatables

我创建了一个html页面,其中包含五列。最后一个包含一个按钮。 (每行在最后一列中都有一个按钮)。

我正在使用datatables插件:

var oTable = $(".datatable-fn").dataTable({
    sPaginationType: "full_numbers"
});

现在我需要在表格中添加新行。我知道存在fnAddData函数可以执行此操作,但我不知道如何在该行的最后一个单元格中添加该按钮。

1 个答案:

答案 0 :(得分:3)

您可以在新单元格中添加任何HTML内容:

$('#example').dataTable().fnAddData( [
    giCount+".1",
    giCount+".2",
    giCount+".3",
    "<button>My button</button>" ] );

使用createElement

var button = document.createElement("button");
button.innerHTML = "My button";

$('#example').dataTable().fnAddData( [
    giCount+".1",
    giCount+".2",
    giCount+".3",
    button.outerHTML  ] )
相关问题