【问题标题】:Add a row DataTable with json用json添加一行DataTable
【发布时间】:2018-07-27 10:02:52
【问题描述】:

我有一个带有 DataTable、JQuery 的表,我用 php 返回了一个 json,但没有在表的行中添加数据。

var table = $('#list').DataTable();
table.row.add([{"id":"1","name":"other", "action":"edit"}]);

【问题讨论】:

  • 1) 您只能将table.row.add() 与对象文字一起使用如果 您已使用columnscolumnDefs 创建了表定义data 索引的部分2)当您插入带有table.row.add() 的新行时,您必须 包含all data 中声明的索引上面提到的columnscolumnDefs部分

标签: php jquery json datatables


【解决方案1】:

我认为这条线应该可行:

table.row.add(['Fiona White', 32, 'Edinburgh']).draw();

【讨论】:

    【解决方案2】:

    试试这个

    var table = $('#list').DataTable();
    table.row.add({"id":"1","name":"other", "action":"edit"}).draw();
    

    【讨论】:

      【解决方案3】:

      试试这个代码:

      var table = $('#list').DataTable();
      table.row.add([{"id":"1","name":"other", "action":"edit"}]).draw();
      

      【讨论】:

      • 请更正您的拼写 tabla.row.add 到 table.row.add
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-06
      • 2014-03-19
      • 2012-10-03
      • 2014-05-20
      • 1970-01-01
      相关资源
      最近更新 更多