2015-10-29 126 views
1

您可以看看This Demo并让我知道如何将JavaScript源数据添加到现有表中?如何将JavaScript源数据添加(添加)到数据表现有表中

我已经看到了这Example对数据表的网站,但这个貌似只有一次PROCESSS和我来说,我需要截断并加载dataset[]后,每个查询添加最终在表中作为新行添加的结果。

$(document).ready(function() { 
    var dataSet = ["Tiger", "Wood ", "Architect", "F15", "36", "Feb, 15"]; 
    $('#example').DataTable({ 
    dom: 'Bfrtip', 
    buttons: [ 
    'copy', 'excel', 'pdf', 'csv'] 
    }); 
    $("#addData").on("click", function(){ 
    }); 
}); 

回答

2

您可以使用DataTables API添加行。
您需要传递值的数组(列):

var dt; 

$(document).ready(function() { 
    var dataSet = ["Tiger", "Wood ", "Architect", "F15", "36", "Feb, 15"]; 
    dt = $('#example').DataTable({ 
     dom: 'Bfrtip', 
     buttons: [ 
      'copy', 'excel', 'pdf', 'csv'] 
    }); 

    $("#addData").on("click", function(){ 
     dt.row.add(["Whatever else"]).draw(false); 
    }); 
}); 

可以参考此DataTables official example

+0

完美谢谢Yeldar Kurmangaliyev,它现在工作 –