Javascript 如何使用jquery在datatable中添加数据?

Javascript 如何使用jquery在datatable中添加数据?,javascript,jquery,html,datatable,datatables,Javascript,Jquery,Html,Datatable,Datatables,我想做的是使用jquery在我的表中创建一个添加数据的函数,并在操作列中创建一个delete函数 function Add(){ $("#myTable tbody").append( "<tr>"+ "<td><input type='text'/></td>"+ "<td><input type='text'/></td>"+ "&l

我想做的是使用jquery在我的表中创建一个添加数据的函数,并在
操作列中创建一个delete函数

  function Add(){
    $("#myTable tbody").append(
        "<tr>"+
        "<td><input type='text'/></td>"+
        "<td><input type='text'/></td>"+
        "<td><input type='radio'/></td>"+
        "<td><button class='btnDelete>Delete</button></td>"+
        "</tr>");   
        $(".Save").bind("click", Save);     
}; 
我的问题是我在使用jquery将输入值放入表中时遇到问题

  function Add(){
    $("#myTable tbody").append(
        "<tr>"+
        "<td><input type='text'/></td>"+
        "<td><input type='text'/></td>"+
        "<td><input type='radio'/></td>"+
        "<td><button class='btnDelete>Delete</button></td>"+
        "</tr>");   
        $(".Save").bind("click", Save);     
}; 
函数添加(){
$(“#我的表格正文”)。追加(
""+
""+
""+
""+

“这是1.9.x版的旧文档

注意:您最好开始使用新版本的data table 1.10.x


如果您使用的是datatable,则使用datatable“fnAddData”函数来添加新行,而不是使用jquery append函数。请检查以下代码

    oTable = $('#myTable').dataTable();

     function Add(){

          var data = [
             $('#input1').val(),
             $('#input2').val(),
             $('#input3').val(),
             $('#input4').val()
          ];


          oTable.fnAddData(data);
     };

如何使其动态?如填写要添加的输入。我已修改了答案。请选中。使用$(“#性别:已选中”).val()而不是$(“#性别”).val()。